@charset "utf-8";

#content .in_type1{margin-left:26px; padding-bottom:25px;}
#content h4{margin:0 0 15px 0; font-size:20px; font-weight:bold; color:#000;}
#content h4.bline{margin-bottom:30px; padding-bottom:10px; border-bottom:1px solid #d4d4d4;text-align: center;}
#content h5{margin:0 0 10px 0; font-size:17px; font-weight:bold; color:#333;}
#content p {padding:0 0 15px 0; margin:0; letter-spacing:-0.6px; line-height:1.6;}
#content p.li_type1{background:url("../images/sub/bu_icon1.gif") no-repeat 0 10px; padding-left:14px;}

#content ul.li_type1{margin:0 0 15px 3px; padding:0;}
#content ul.li_type1>li{margin:0 0 6px 0; background:url("../images/sub/bu_icon1.gif") no-repeat 0 10px; line-height:22px;  padding-left:14px; font-size:15px;}
#content ul.li_type1>li>ul{margin:3px 0 10px 3px; padding:0;}
#content ul.li_type1>li>ul>li{margin:0 0 6px 0; background:url("../images/sub/bu_icon2.gif") no-repeat 0 8px; line-height:17px;  padding-left:14px; font-size:15px;}
#content ul.li_type1>li>ul>li>ul{margin:3px 0 10px 6px; padding:0;}
#content ul.li_type1>li>ul>li>ul>li{margin:0 0 6px 0; background:url("../images/sub/platform_bu03.gif") no-repeat 0 7px; line-height:20px;  padding-left:11px; font-size:15px;}

#content .box_type1{margin:0 0 15px 0; padding:15px; border:1px solid #94d0c0;}

.agency .item .box_type1{background:#f4f4f4;}
.agency .item{margin-bottom:50px; border:1px solid #ddd; padding: 20px;}
.agency .item .charge{overflow:hidden; border-top:1px solid #ddd;}
.agency .item .charge dl{overflow:hidden; padding-top:10px;}
.agency .item .charge dl dt{float:left; width:100px; height:25px; line-height:25px; border-right:1px solid #ccc; text-align:right; padding-right:15px; font-weight:bold;}
.agency .item .charge dl dd{float:left; height:25px; padding-left:15px; margin-right:15px; line-height:25px;}
.agency .pageTab{margin-bottom:40px;}

.btn_navi{margin-top: 10px; overflow:hidden; text-align:center;}
.btn_navi.tline{padding-top:20px; border-top:1px solid #ddd;}
.btn_navi .fl{text-align:left;}
.btn_navi .fr{text-align:right;}

.join_complete{position:relative; padding:0 20px; color:#0b0c0e;}
.join_complete .title{margin:0 0 20px 0; padding:0 0 10px 0; font-size:32px; text-align:center; border-bottom:1px solid #ddd;}
.join_complete .txt{margin:0 0 15px 0; text-align:center;}
.join_complete .txt p{padding:0 !important;}
.join_complete .result{margin-bottom:20px;}
.join_complete .result dl{width:284px; margin:0 auto; border:1px solid #cfcfcf; border-bottom:0;}
.join_complete .result dl dt{width:90px; float:left; height:44px; text-align:center; line-height:44px; border-right:1px solid #cfcfcf; border-bottom:1px solid #cfcfcf; box-sizing:border-box; background:#f4f4f4;}
.join_complete .result dl dd{margin:0 0 0 90px; height:44px; padding-left:10px; line-height:44px; border-bottom:1px solid #cfcfcf; box-sizing:border-box;}

.board_list{font-size:15px; width:100%; margin-top:10px;}
.board_list thead th{border-top:3px solid #61646c; border-bottom:1px solid #e4e4e4; padding:10px 0; font-weight:400;}
.board_list thead tr{background:#f8f8f8;}
.board_list tbody td{padding:15px 0; border-bottom:1px solid #e4e4e4; text-align:center; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; max-width:5px;}
.board_list tbody th{padding:10px 0; border-bottom:1px solid #e4e4e4; text-align:center;}
.board_list tbody th.Bcolor{border-right:1px solid #e4e4e4; font-size:17px;}
.board_list tbody img{vertical-align:middle ! important;}
.board_list tbody td.subject{text-align:left;}
.home_btn{display:inline-block;}
.home_btn a{display:block; color:#fff; padding:5px 28px 5px 10px; background:#353aa9 url('/_assets/images/common/home.png') no-repeat right 12px top 11px; border-radius:4px;}

@media screen and (max-width:545px){
	.agency .item .charge dl dd.charge_dd2{padding-left:115px;}
}
@media screen and (max-width:545px){
	.agency .item .charge dl dd.charge_dd2{padding-left:115px;}
}