/* Contact us */
.contact {width:100%; overflow:hidden;}
.contact .contactT {width:100%; overflow:hidden;}
.contact .contactT .left {float:left; width:430px;}
.contact .contactT .right {float:right; width:350px;}
.layout-1024 .contact .contactT .left {float:left; width:400px;}
.layout-1024 .contact .contactT .right {float:right; width:320px;}
.contact .contactT .left .cmt {line-height:110%; margin-bottom:0.6em; color:#007bbd; font-size:2.6em; letter-spacing:-1px;}/*color:#018ad2;*/
.contact .contactT .left .cmt strong {font-weight:bold;}
.contact .contactT .left p {line-height:165%; margin-bottom:1.75em; font-size:1.2em;}
.contact .contactT .right img {width:100%;}

.contact .cont {clear:both; width:100%; margin-top:-1.05em;}
.contact .cont h4 {line-height:110%; padding-bottom:0.8em;}
.contact .cont .left {float:left; width:168px;}
.contact .cont .right {float:right; width:660px;}
.layout-1024 .contact .cont .left {float:left; width:118px;}
.layout-1024 .contact .cont .right {float:right; width:610px;}
.contact .cont .right .tb {width:100%;}
.contact .cont .right .tb th {width:15em; padding:0.56em 0 0.59em; border-bottom:1px solid #e5e5e5; color:#fff; font-size:15px; font-weight:bold;}
.contact .cont .right .tb th div {padding:1.05em 0; background:#2f61af;}/*background:#2f61af;*/
.contact .cont .right .tb th .blue02 { color:#000; background:#aabfdf;} /*background:#6187c4;*/
.contact .cont .right .tb th .blue03 { color:#000; background:#dbe6f8;}/*background:#94acd2;*/
.contact .cont .right .tb td {width:19em; line-height:130%; padding:0.9em 0; border-bottom:1px solid #e5e5e5; font-size:13px !important; vertical-align:middle;}
.contact .cont .right .tb td.tit {width:25em; padding-left:1.2em; font-weight:bold; color:#333;}
.contact .cont .right .tb td.btn {text-align:right; vertical-align:bottom !important;}
.contact .cont .right .tb td.btn .btn_g span {padding-right:10px; padding-left:10px;}
.contact .cont .right .tb tr.top th {padding:0.35em 0 0.75em;}

/* 占쎌뮇弛놅쭗�굝而삥묾�맪�넇占쏙옙獄쏉옙占쎈��뿺 */
.certifi {width:100%; overflow:hidden;}
.certifi .certifiT {width:100%; overflow:hidden;}
.certifi .certifiT .left {float:left; width:590px;}
.certifi .certifiT .right {float:right; width:192px;}
.layout-1024 .certifi .certifiT .left {float:left; width:550px;}
.layout-1024 .certifi .certifiT .right {float:right; width:152px;}
.certifi .certifiT .left .cmt {line-height:139%; margin-bottom:0.8em; color:#018ad2; font-size:2.05em; letter-spacing:-1px;}
.certifi .certifiT .left .cmt strong {font-weight:bold;}
.certifi .certifiT .left p {line-height:163%; font-size:1.2em;}
.certifi .certifiT .right img {width:100%;}

.certifi .cont {clear:both; width:100%; padding-top:4.5em;}
.certifi .cont h4 {padding-bottom:0.8em;}
.certifi .cont .left {float:left; width:168px;}
.certifi .cont .right {float:right; width:660px;}
.layout-1024 .certifi .cont .left {float:left; width:118px;}
.layout-1024 .certifi .cont .right {float:right; width:610px;}
.certifi .cont .right img {width:100%;}
.certifi .cont .right .tb {padding:1.95em 1em 1.75em 3.25em; border:1px solid #e5e5e5; margin-bottom:1em;}
.certifi .cont .right .tb th {width:11em; padding:0.2em 0; color:#333; font-size:1.2em; font-weight:bold; text-align:left; vertical-align:top;}
.certifi .cont .right .tb th div {padding-left:0.8em; background:url('/epub/images/common/bul/bul_dotBl.gif') no-repeat left 45%;}
.certifi .cont .right .tb td {line-height:130%; padding:0.2em 0; font-size:1.2em; vertical-align:middle;}
.certifi .cont .right .tb td .inText {height:1.65em; vertical-align:middle;}
.certifi .cont .right .tb td .txt {line-height:200%; font-size:0.85em; color:#999;}

/* 揶쏆뮇�뵥占쎈베�궖�뿆�몿�닋獄쎻뫗臾� */
.inforule {width:100%; font-size:1.1em; overflow:hidden;}
.inforule p {clear:both; line-height:162%;}
.inforule .mainTxt {padding-bottom:0.7em !important; font-weight:bold;}
.inforule .subTit {padding-bottom:0 !important; color:#333; font-size:1.1em; font-weight:bold;}
.inforule .txt01 {padding-bottom:2.6em !important;}
.inforule .txt02 {padding-bottom:0.7em !important;}
.inforule .txt03 {padding-bottom:1.2em !important;}

.inforule dl {width:100%; overflow:hidden;}
.inforule dl dt {display:block;}
.inforule dl dt .titH4 {padding-bottom:0.25em !important;}
.inforule dl dd {padding-bottom:2.6em;}
.inforule dl dd strong {color:#666; font-weight:bold;}

.inforule .bBox {margin-bottom:1.1em; padding:1.2em 1.8em 0.7em 2em; border:1px solid #e5e5e5; background:#f7fdff; overflow:hidden;}
.inforule .bBox ol {float:left; width:55%; overflow:hidden;}
.inforule .bBox ol li {padding-bottom:0.35em; font-size:0.9em; font-weight:bold;}
.inforule .bBox ol li .tit {color:#333;}
.inforule .bBox ol li .cell {padding:0 0.5em; color:#666;}
.inforule .bBox ol.m02 {width:45%;}

.inforule .gBox {margin:0.6em 0 0.6em; padding:0.9em 1.7em 0.9em; border:1px solid #e5e5e5;}
.inforule .gBox ul {width:100%; overflow:hidden;}
.inforule .gBox ul li {padding:0 0 0.1em 0.8em; background:url('/epub/images/common/bul/bul01.png') no-repeat left 0.8em; font-size:0.95em;}
.inforule .gBox ul li .tit {line-height:200%; color:#333 !important; font-weight:bold;}
.inforule .gBox ul li .cell {padding:0 0.5em; color:#666;}


/* Location */
.locationDep {width:100%; padding-bottom:5.1em; overflow:hidden;}

.locationDep .title {clear:both; width:100%; padding-bottom:0.7em;}
.locationDep .title p {font-size:1.2em;}

.locationDep .comTh th {width:20%; padding:0.45em 1em 0.45em 1.25em !important; text-align:left !important; vertical-align:middle;}
.locationDep .comTh td {line-height:145%; padding:0.6em 1em 0.6em 1.25em !important; font-size:0.9em !important; font-weight:bold; vertical-align:middle;}
.locationDep .comTh td strong {color:#333;}

.locationDep .mapTb {width:100%; overflow:hidden;}
.locationDep .mapTb th {width:12.5em; padding:0.55em 0.5em 0.5em 1.1em !important; border-right:1px solid #efefef; border-bottom:1px solid #efefef; background:#F9F9F9; font-size:1em; font-weight:bold; text-align:left;}
.locationDep .mapTb td {line-height:140%; padding:0.55em 0.9em 0.5em; text-align:left;}
.locationDep .mapTb .iconMap {width:3.1em; padding-right:0; padding-left:1em; text-align:right;}
.locationDep .mapTb .tit {width:6em !important; padding-left:0.5em; font-size:0.9em; font-weight:bold;}
.locationDep .mapTb .contact1 {width:24.5em; font-size:0.9em;}
.locationDep .mapTb .contact2 {font-size:0.9em;}
.locationDep .mapTb strong {color:#333; font-weight:bold;}

.locationDep .map {width:717px; height:360px; margin:0 auto; padding-bottom:1px; text-align:center; overflow:hidden;}
.layout-1024 .locationDep .map {width:647px; height:325px;}
.locationDep .map img {width:100%;}

.locationDep .img02 {width:759px; height:363px;}
.layout-1024 .locationDep .img02 {width:689px; height:330px;}

.locationDep .img03 {width:655px; height:362px;}
.layout-1024 .locationDep .img03 {width:585px; height:280px;}

.locationDep .park {width:100%; padding-bottom:2em;  overflow:hidden;}
.locationDep .park li {line-height:155%; padding-left:0.7em; background:url('/epub/images/common/bul/bul_dotBl.gif') no-repeat left 0.7em; font-size:1.15em;}



