@charset "utf-8";
@import url(https://fonts.googleapis.com/earlyaccess/nanumgothic.css);

html, body{font-family:AppleSDGothicNeo,'나눔고딕',NanumGothic,'맑은고딕','Malgun Gothic',Helvetica,sans-serif;}
body,p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,table,th,td,form,fieldset,legend,input,textarea,button{margin:0;padding:0;-webkit-text-size-adjust:none;font-family:AppleSDGothicNeo,'나눔고딕',NanumGothic,'맑은고딕','Malgun Gothic',Gulim,Helvetica,sans-serif;}
body,input,textarea,select,table,button{font-size:14px;line-height:1.25em; top:0px; left:0px; padding:0; width:100%;}
body{background-color:#ffffff;color:#333;word-wrap:break-word;word-break:break-all;}

ul,ol{list-style:none}
a{color:#000;text-decoration:none;cursor:pointer}
em,address{font-style:normal}
/*input,select,textarea { font-size: 0.86em;}*/
input,select,textarea { font-size: 13px; padding: 1px 0 2px 0 ;}



.top{ padding:10px 10px 7px 10px;}
.title{ font-size:22px; color:#2c2c2c; font-weight:bold; padding:13px 0 3px 0; letter-spacing:-1px; line-height:100%;}
.title2{ font-size:22px; color:#2c2c2c; font-weight:bold; padding:5px 0 3px 0; letter-spacing:-1px; line-height:100%;}
.title3{ font-size:13px; color:#2c2c2c; padding:3px 0 3px 0; letter-spacing:-1px; line-height:100%;}


.bb{ font-size:24px; color:#01a990; font-weight:bold; padding:20px 0 3px 0; letter-spacing:-1px;}
.bb2{ font-size:24px; color:#f36f24; font-weight:bold; padding:20px 0 3px 0; letter-spacing:-1px;}


.tel{ font-size:22px; color:#252525; font-weight:bold; padding-top:3px;}
.tel2{ font-size:20px; color:#252525; font-weight:bold; padding-top:10px;}
.tel_{ font-size:25px; color:#252525; font-weight:bold; padding-top:17px;}



.bd1{ border:1px #cccccc solid; padding:10px 2px 5px 2px;letter-spacing:-1px;}

/*현대해상*/
.bt1_1{ background-color:#ff7e00; margin-bottom:5px;}
.bt1_2{ font-size:20px; line-height:130%; background-color:#001b54; padding:15px 10px 10px 10px; color:#ffffff;}
.bt1_3{ font-size:18px; line-height:100%; background-color:#029eb2; padding:10px; color:#ffffff;}


/*한화*/
.bt2_1{ background-color:#ff7e00; margin-bottom:5px;}
.bt2_2{ font-size:20px; line-height:130%; background-color:#514132; padding:15px 10px 10px 10px; color:#ffffff;}
.bt2_3{ font-size:18px; line-height:100%; background-color:#86705c; padding:10px; color:#ffffff;}


/*kb*/
.bt3_1{ background-color:#fcaf17; margin-bottom:5px;}
.bt3_2{ font-size:20px; line-height:130%; background-color:#4e4134; padding:15px 10px 10px 10px; color:#ffffff;}
.bt3_3{ font-size:18px; line-height:100%; background-color:#776c61; padding:10px; color:#ffffff;}

/*메리츠*/
.bt4_1{ background-color:#df1f27;}
.bt4_2{ font-size:20px; line-height:130%; background-color:#231f1f; padding:15px 10px 10px 10px; color:#ffffff;}
.bt4_3{ font-size:18px; line-height:100%; background-color:#726c6c; padding:10px; color:#ffffff;}


/*흥국*/
.bt5_1{ background-color:#eb0d8c; margin-bottom:5px;}
.bt5_2{ font-size:20px; line-height:130%; background-color:#2f2262; padding:15px 10px 10px 10px; color:#ffffff;}
.bt5_3{ font-size:18px; line-height:100%; background-color:#5a4d8d; padding:10px; color:#ffffff;}


/*롯데*/
.bt6_1{ background-color:#0072bc; margin-bottom:5px;}
.bt6_2{ font-size:20px; line-height:130%; background-color:#ed1c24; padding:15px 10px 10px 10px; color:#ffffff;}
.bt6_3{ font-size:18px; line-height:100%; background-color:#4a4a4a; padding:10px; color:#ffffff;}



/*동부*/
.bt7_1{ background-color:#01a992; margin-bottom:5px;}/*#00844a*/
.bt7_2{ font-size:20px; line-height:130%; background-color:#f36f24; padding:15px 10px 10px 10px; color:#ffffff;}/*#f36f23*/
.bt7_3{ font-size:18px; line-height:100%; background-color:#4a4a4a; padding:10px; color:#ffffff;}



/*악사*/
.bt8_1{ background-color:#103084; margin-bottom:5px;}
.bt8_2{ font-size:20px; line-height:130%; background-color:#f32731; padding:15px 10px 10px 10px; color:#ffffff;}
.bt8_3{ font-size:18px; line-height:100%; background-color:#4a4a4a; padding:10px; color:#ffffff;}


/*mg*/
.bt9_1{ background-color:#0e8de1; margin-bottom:5px;}
.bt9_2{ font-size:20px; line-height:130%; background-color:#08376a; padding:15px 10px 10px 10px; color:#ffffff;}
.bt9_3{ font-size:18px; line-height:100%; background-color:#0e8de1; padding:10px; color:#ffffff;}




.bt_l{ font-size:26px; color:#ffffff; font-weight:bold; line-height:100%;}
.bt_s{ font-size:16px; color:#ffffff; line-height:100%;}
.bt_m{ font-size:20px; color:#ffffff; line-height:100%;}

.bt_l a{ font-size:26px; color:#ffffff; font-weight:bold; line-height:100%;}
.bt_s a{ font-size:16px; color:#ffffff; line-height:100%;}
.bt_m a{ font-size:20px; color:#ffffff; line-height:100%;}


.f_s{ font-size:11px; line-height:100%; letter-spacing:-1px;}
.f_s1{ font-size:13px; line-height:100%; letter-spacing:-1px;}
.f_s2{ font-size:11px; line-height:100%; letter-spacing:-2px;}
.f_s3{ font-size:10px; line-height:100%; letter-spacing:-1px;}
.f_s4{ font-size:13px; line-height:100%; letter-spacing:-2px;}
.f_s5{ font-size:14px; line-height:100%; letter-spacing:-1px;}
.f_s6{ font-size:12px; line-height:100%; letter-spacing:-1px;}
.f_s7{ font-size:9px; letter-spacing:-1px;}



.cr2{ font-size:18px; color:#ff6c00; font-weight:bold; letter-spacing:-1px;line-height:100%;}
.cr3{ font-size:18px; color:#af6d22; font-weight:bold; letter-spacing:-1px;line-height:100%;}
.cr4{ font-size:18px; color:#e11f26; font-weight:bold; letter-spacing:-1px;line-height:100%;}
.cr5{ font-size:18px; color:#ea0d8c; font-weight:bold; letter-spacing:-1px;line-height:100%;}
.cr5_1{ font-size:14px; color:#ea0d8c; font-weight:bold; letter-spacing:-1px;line-height:180%;}
.cr6{ font-size:18px; color:#ed1c24; font-weight:bold; letter-spacing:-1px;line-height:100%;}
.cr7{ font-size:18px; color:#f36f24; font-weight:bold; letter-spacing:-1px;line-height:100%;}
.cr8{ font-size:18px; color:#f32731; font-weight:bold; letter-spacing:-1px;line-height:100%;}
.cr9{ font-size:18px; color:#0e8de1; font-weight:bold; letter-spacing:-1px;line-height:100%;}







.title_bottom1{ font-size:20px; color:#41688b; font-weight:bold; padding:10px 0 3px 0;}
.title_bottom2{ font-size:20px; color:#514132; font-weight:bold; padding:10px 0 3px 0;}
.title_bottom3{ font-size:20px; color:#af6d22; font-weight:bold; padding:10px 0 3px 0;}
.title_bottom4{ font-size:20px; color:#e11f26; font-weight:bold; padding:10px 0 3px 0;}
.title_bottom5{ font-size:20px; color:#5a4d8d; font-weight:bold; padding:10px 0 3px 0;}
.title_bottom6{ font-size:20px; color:#258cce; font-weight:bold; padding:10px 0 3px 0;}
.title_bottom7{ font-size:20px; color:#01a88e; font-weight:bold; padding:10px 0 3px 0;}
.title_bottom8{ font-size:20px; color:#103084; font-weight:bold; padding:10px 0 3px 0;}
.title_bottom9{ font-size:20px; color:#0e8de1; font-weight:bold; padding:10px 0 3px 0;}






.title_bottom_txt{padding-top:10px; line-height:120%; font-size:12px;}



.bottom{ font-size:13px; color:#ffffff;}
.bottom_top{ font-size:16px; font-weight:bold; color:#ffffff; line-height:200%;}

.bottom a{ font-size:13px; color:#ffffff;}
.bottom_top a{ font-size:16px; font-weight:bold; color:#ffffff; line-height:200%;}