@charset "utf-8";


/********************
*********************
****** common *******
*********************
*********************/

#pc .pc_sub { display:block; }
#pc .mobile_sub { display:none; }
#mobile .pc_sub { display:none; }
#mobile .mobile_sub { display:block; padding:20px 2%; }
#mobile .mobile_sub img {width:100%;}


/* table */
.myTable {border-top:3px solid #4d5057;margin:0px auto; border-collapse:collapse; table-layout:fixed;}
.myTable th{border-right:1px solid #D1D2D4;color:#222;text-align:center !important;font-weight:bold;font-size:14px;background:#f7f7f7;}
.myTable th,.myTable td { border:1px solid #D1D2D4;padding:15px 10px;text-align:left;vertical-align:middle;font-size:14px;line-height:1.5em;color:#585858;}

#mobile .myTable th,#mobile .myTable td {padding:10px 5px 10px 5px;min-width:50px;word-break:break-all;}

.subCon{font-size:16px;color:#464646;}
.subCon h3{font-size:20px;color:#445971;font-weight:normal;text-align:center;margin:70px auto 20px;}
#mobile .subCon h3{margin:30px auto 20px;}
.subCon h3.first{margin:0px auto 20px;}
.subCon h4{font-size:17px;color:#445971;font-weight:normal;margin:40px auto 10px;}



.sub0101 .section{float:none;margin-top:30px;}
.sub0101 .section .name{display:block;text-align:right;color:#414b5d;margin-top:30px;}
.sub0101 .sub0101Box{background:#eaf0f4;padding:40px;margin-top:50px;}
.sub0101 .sub0101Box .img{float:left;display:inline-block;}
#mobile .sub0101 .sub0101Box .img{float:none;display:block;text-align:center;}

.sub0101 .sub0101Box .img span{display:block;text-align:center;color:#282e48;}
.sub0101 .sub0101Box .img span strong{font-size:20px;font-weight:normal;}
.sub0101 .sub0101Box ul.info{margin-left:250px;}
#mobile .sub0101 .sub0101Box ul.info{margin-left:0;margin-top:30px;}
.sub0101 .sub0101Box ul.info li{line-height:2em;}
.sub0101 .sub0101Box ul.info li strong{color:#282e48;}


.sub0102List li{width:100%;/*float:left;*/text-align:center;padding:20px 0;}
#mobile .sub0102List li{width:100%;/*width:46%;padding:10px 2%;*/}
.sub0102 .myTable th{width:200px;}
@media screen and (max-width:480px) {
.sub0102 .myTable th{width:80px;}
}


.sub0201 .section{margin:0 auto 50px;border:1px solid #efefef;}
.sub0201 .section .tit{padding:20px;border-bottom:1px solid #efefef;color:#282e48;background:#f7f7f7;font-size:20px;}
.sub0201 .section .tit span{padding-left:30px;background:url(/_images/sub/sub0201_q.jpg) no-repeat left center;}
.sub0201 .section .txt{padding:20px;}
.sub0201 .section .txt span{font-size:20px;display:block;padding-left:30px;background:url(/_images/sub/sub0201_a.jpg) no-repeat left center;}
@media screen and (max-width:480px) {
.root_daum_roughmap{height:230px;}
}


.sub0202 .section ul li{width:380px;margin:30px;float:left;}
#mobile .sub0202 .section ul li{width:100%;margin:30px 0;float:none;}
#mobile .sub0202 p.tit{width:70%;}
#mobile .sub0202 p.tit img{width:100%;}
.sub0202 .point{font-size:24px;text-align:center;margin:50px auto;color:#0183e7;}
#mobile .sub0202 .point{font-size:20px;}

.sub0301 .list li{padding:5px 0 5px 10px;background:url(/_images/sub/bul.jpg) no-repeat left 15px;}

.sub0401 dl dt{margin-top:30px;}
.sub0401 .list li{padding:5px 0 5px 10px;background:url(/_images/sub/bul.jpg) no-repeat left 15px;}
.sub0401 .list li span.tit{color:#1b2436;}
.sub0401 .img{margin:20px auto;text-align:center;}

.sub0402 .list li{padding:5px 0 5px 10px;background:url(/_images/sub/bul.jpg) no-repeat left 15px;}

.sub0403 dl dt{margin-top:30px;}
.sub0403 .list li{padding:5px 0 5px 10px;background:url(/_images/sub/bul.jpg) no-repeat left 15px;}
.sub0403 .list li span.tit{color:#1b2436;}
.sub0403 .img{margin:20px auto;text-align:center;}

.sub0701 .myTable .area{width:200px;text-align:center;font-weight:bold;}
#mobile .sub0701 .myTable .area{width:100px;}
.sub0701 .img{margin:20px auto;text-align:center;}

.policy h4,.private_info h4,.no_email h4{padding:5px 0 5px 10px;background:url(/_images/sub/bul.jpg) no-repeat left center;}
.no_email p{margin:30px 0;}