/* CSS Document */

body {
}
#base {
width:764px;
background: url(../images/ind_bg_body_01.gif) repeat-y;
}
.left {
text-align: left;
}
p, img {
margin: 0px;
padding: 0px;
border: none;
}
.m-b-5 {
margin: 0 0 5px 0;
}
.m-b-10 {
margin: 0 0 10px 0;
}
.m-b-12 {
margin: 0 0 12px 0;
}
.m-b-20 {
margin: 0 0 20px 0;
}
.m-b-25 {
margin: 0 0 25px 0;
}

.uni-head {
margin: 0 0 0 2px;
}
.uni-foot {
margin: 0 0 15px 20px;
font-size: 10px;
}
.uni-foot .Gray{
color:#414141;
}


.hedding{margin-top:5px;}

.cont-box1 {
	border: 1px solid #e8e6cd;
	padding: 10px 9px;
	margin: 25px 0 0 0;
	width: 700px;
}
.border {
	border: 1px solid #e8e6cd;
	padding: 0 9px 10px 9px;
	margin: 50px 0 0 0;
	width: 700px;
}
.cont-box {
	border: 1px solid #e8e6cd;
	padding: 10px 9px;
	margin: 50px 0 0 0;
	width: 700px;
}
.cont-box-nob {
	margin: 10px 0 0px 0;
}

.cont-box p {
	text-align: left;
}
.cont-box-nob p {
	text-align: left;
}

.btn-box {
height: 100px;
width: 700px;
background: #e4e4e4;
}
.btn-box p {
	padding: 10px 0 0 0;
	margin: 0 0 5px 0;
	text-align: center;
}


#box1-btn {
margin: 10px 0 0 0;
}
#box1-btn p{
margin: 0 0 0 5px;
text-align: left;
line-height: 16px;
letter-spacing: 0pt;
}

#tab-cont {
margin: 20px 0 20px 0;
font-size:10px;
}

#box2-txt-01 {
	background:url(../images/ind_bg_box2_01.gif) top left no-repeat;
	width: 676px;
	height: 142px;
	padding: 12px;
}
#box2-txt-02 {
	background:url(../images/ind_bg_box2_02.gif) top left no-repeat;
	width: 676px;
	height: 159px;
	padding: 12px;
}
.cap01 {
color: #0e5daa;
font-weight: bold;
margin: 0 0 10px 0;
}
.check {
margin: 0 0 25px 0;
}
.check {
text-align: left;
}
.check td p{
margin: 0 0 0 50px;
}

p.qa-1 {
margin: 5px 0 0 0;
}


table.table td{
	vertical-align: top;
	text-align: left;
}
table.table p{
letter-spacing: 1px;
line-height: 15px;
	margin: 38px 0 0 108px;
	width: 112px;
}

.box6-txt {
margin: 10px 5px 20px 5px;
}

td.tabl-btn {
	vertical-align: bottom !important;
}
.tabl-btn div{
margin: 0 0 7px 0;
}
#voice {
margin: 20px 0 25px 0;
}
#voice p{
margin: 10px 12px;
text-align: left;
}
.voice-right-t {
	background-image: url(../images/ind_bg_voice_022.gif);
	background-repeat: no-repeat;
}
.voice-bottom {
height: 1px;
font-size: 0px;
}


#gototop {
margin: 10px 30px 0 0;
}

.red_txt{
color:#d0001e;
font-weight:bold;
}

#box1-p{
width:350px;
padding-left:10px;
padding-top:5px;
}

#box2-1-p{
padding-bottom:20px;
padding-top:5px;
padding-left:10px;
}
#box2-2-p{
width:370px;
padding-left:10px;
padding-top:5px;
}

#box2-link{
padding-left:10px;
margin-right:30px;
margin-left:3px;
}
.answer{
padding-left:10px;
padding-top:15px;
}
.answer_title{
padding-bottom:10px;
}
.answer_txt{
padding-right:15px;
}

/*200807*/

.btn-box-org{background:#FDEEDD; border:1px #FF6633 solid; padding:10px; width: 700px; margin: 15px 0 0 0;}
.btn-box-org table{text-align:left;}
.btn-box-org td{vertical-align:top;}
.btn-box-org .entry_cap1{color:#FF6633; font-size:16px; font-weight:bold; text-align:center; border-bottom:1px #333333 dashed; padding-bottom:5px;}
.btn-box-org .pad{width:380px; padding:10px;}
.btn-box-org .entry_cap2{font-size:16px; font-weight:bold;}


#voice2{margin:40px auto 0px auto; width:720px;}
#voice2 td{vertical-align:top;}
#voice2 .side_border{width:718px; border-left:1px #E8E6CD solid; border-right:1px #E8E6CD solid; border-bottom:1px #E8E6CD solid; padding-bottom:10px;}
#voice2 .box_border{width:225px; border-top:1px #E8E6CD solid; border-right:1px #E8E6CD solid; border-bottom:1px #E8E6CD solid;}
#voice2 .txt{font-size:11px; text-align:left; padding:5px;}



