@charset "utf-8";

/*------------------------------------------------
   order
------------------------------------------------*/
.flow01{
width:380px;
height:170px;
padding:8px 45px 0 119px;
background:url(../order/img/flo_img01.gif) no-repeat;
}
.flow02{
width:380px;
height:169px;
padding:8px 45px 0 119px;
background:url(../order/img/flo_img02.gif) no-repeat;
}
.flow03{
width:380px;
height:171px;
padding:8px 45px 0 119px;
background:url(../order/img/flo_img03.gif) no-repeat;
}
.flow04{
width:380px;
height:171px;
padding:8px 45px 0 119px;
background:url(../order/img/flo_img04.gif) no-repeat;
}
.flow05{
width:380px;
height:165px;
margin:0 0 20px 0;
padding:8px 45px 0 119px;
background:url(../order/img/flo_img05.gif) no-repeat;
}

.grayTtl{
color:#fff;
font-weight:bold;
margin:0 0 8px 10px;
padding:2px 10px;
background:#333;
}

.discList{
list-style:disc;
margin:0 0 20px 30px;
}

.perlBox{
margin:0 0 15px 20px;
padding:10px 15px;
border:#ccc solid 1px;
background:#eee;
}

.dnsTbl{
}

.dnsTbl th{
font-weight:bold;
color:#fff;
padding:5px 10px;
background:#9c0;
border-bottom:#fff dotted 1px;
}

.dnsTbl td{
padding:5px 10px;
background:#eee;
border-bottom:#ccc dotted 1px;
}

.dnsTbl .nodot{
border:none;
}

#container{
width:544px;
margin:0 0 30px 0px;
}

#container .btn{
width:128px;
float:left;
padding:10px 10px 0 0;
}

#container .btn02{
width:128px;
float:left;
padding:10px 0 0 2px;
}

#serviceFrame{
width:550px;
margin:0 0 30px 0;
}

#serviceFrame table{
border:#ccc solid 1px;
color:#6D6D6D;
}

#serviceFrame table th{
padding:2px 5px 2px 10px;
background:#fff;
border-right:#ccc solid 1px;
border-bottom:#ccc solid 1px;
background:#EDFFB1;
}

#serviceFrame table td{
padding:2px 5px 2px 5px;
background:#fff;
border-right:#ccc solid 1px;
border-bottom:#ccc solid 1px;
}

#serviceFrame table th a{
color:#1B6FC2;
text-decoration:underline;
}

#serviceFrame .icon{
background:url(../service/img/ind_icon.gif) no-repeat left center;
padding:0 0 0 8px;
}

#serviceFrame table th.nodot2{
border-bottom:none;
}

#serviceFrame table td.nodot1{
border-right:none;
}

#serviceFrame table td.nodot2{
border-bottom:none;
}
#serviceFrame .copy{
font-size:12px;
color:#000000;
margin:25px 0;
}

#service{
width:537px;
}

#service .boxBg {
float:left;
padding:0 0 8px 0;
margin:0 0 10px 0;
background:url(../about/img/ind_bg02.jpg) no-repeat left bottom;
border-left:8px solid #fff;
}

#service .boxBg .box {
width:225px;
min-height:52px;
_height:52px;
padding:9px 10px 0 25px;
background:url(../about/img/ind_bg01.jpg) no-repeat left top;
}
#service .boxBg .box .txt {
font-size:10px;
line-height:1.2;
}

#service .boxBg .box .details {
font-size:10px;
color:#000000;
background:url(../about/img/abo_icn01.jpg) no-repeat left center;
padding:0 0 0 10px;
float:right;
}

#service .boxBg .box .title {
font-size:14px;
font-weight:bold;
line-height:1.6;
text-decoration:underline;
}

#service .boxBg .box a {
color:#333333;
}

#service .boxunder {
padding:10px 0 0 0;
}

.frmTbl{
margin:0 0 20px 0;
}

.frmTbl th{
font-weight:bold;
color:#fff;
vertical-align:top;
padding:5px 10px;
background:#666;
border-bottom:#fff dotted 1px;
}

.frmTbl td{
vertical-align:top;
padding:5px 10px;
background:#eee;
border-bottom:#ccc dotted 1px;
}

.frmTbl td input{
vertical-align:middle;
}

.frmTbl td .input_radio{
margin:0 3px 0 0;
}

.frmTbl td .input_text{
width:230px;
margin:0 3px 0 0;
}

.frmTbl .nodot{
border:none;
}

.frmTbl2{
margin:0 0 20px 0;
}

.frmTbl2 th{
font-weight:bold;
color:#fff;
vertical-align:top;
padding:5px 10px;
background:#FF6600;
border-bottom:#fff dotted 1px;
}

.frmTbl2 td{
vertical-align:top;
padding:5px 10px;
background:#eee;
border-bottom:#ccc dotted 1px;
}

.frmTbl2 td input{
vertical-align:middle;
}

.frmTbl2 .nodot{
border:none;
}

.wordList{
margin:0 10px 30px 10px;
padding:5px 5px;
border:#CCCCCC solid 1px;
}
