@charset "utf-8";
 
@import url('https://fonts.googleapis.com/css?family=Noto+Sans'); 


@-moz-keyframes ani_fadein { from { opacity: 0; }  to { } }
@-webkit-keyframes ani_fadein { from { opacity: 0; }  to { } }
.fadein { -webkit-animation: ani_fadein 1.8s;  -moz-animation: ani_fadein 1.8s;} 

html, body {margin: 0; padding:0;}
*{box-sizing:border-box;
-moz-box-sizing:border-box;
-webkit-box-sizing:border-box;}
a {text-decoration:none; color:#454444;}
a:hover{text-decoration:none; }
hover{text-decoration:none}
img{vertical-align:middle; margin:0px; padding:0px;}

body {font-size: 15px; line-height:20px;font-family: 'Noto Sans', sans-serif;  color:#454444;}
ul li {word-break: keep-all; margin:0px; padding:0px;}

html, h1, h2, h3, h4, h5, h6, form, fieldset, img {margin:0;padding:0;border:0}
h1, h2, h3, h4, h5, h6 {font-family: 'Noto Sans', sans-serif; }
h1{font-size:50px;line-height:55px; font-weight:normal;}
h2{font-size:40px;line-height:45px; font-weight:normal;}
h3{font-size:30px;line-height:35px; font-weight:normal;}
h4{font-size:20px;line-height:25px; font-weight:normal;}
h5{font-size:18px;line-height:23px; font-weight:normal;}
h6{font-size:16px;line-height:20px; font-weight:normal;}
ul, nav, p{margin:0;padding:0;list-style:none;font-family: 'Noto Sans', sans-serif; }





/* table 이미지 텍스트 */
table {font:normal; color:#666666; "돋움",font-family: 'Noto Sans', sans-serif; -webkit-text-size-adjust:none;}

/* table 이미지 보더*/
table, img {border:0px; cellspacing:0px; cellpadding:0px;} 
table caption{ height:20px; text-align:left;} 
.text_bold{ font-weight:bold;}
.bluecol{color:#014aaa;}
.clbo{ clear:both;}
td{ text-align:left;}




.mt_10{ margin-top:10px;}
.mt_20{ margin-top:20px;}
.mt_30{ margin-top:30px;}
.mt_40{ margin-top:40px;}
.mt_50{ margin-top:50px;}
.mt_60{ margin-top:60px;}
.mt_70{ margin-top:70px;}
.mt_80{ margin-top:80px;}
.mt_90{ margin-top:90px;}
.mt_100{ margin-top:100px;}

.mb_10{ margin-bottom:10px;}
.mb_20{ margin-bottom:20px;}
.mb_30{ margin-bottom:30px;}
.mb_40{ margin-bottom:40px;}
.mb_50{ margin-bottom:50px;}
.mb_60{ margin-bottom:60px;}
.mb_70{ margin-bottom:70px;}
.mb_80{ margin-bottom:80px;}

.mr_10{ margin-right:10px;}
.mr_11{ margin-right:11px;}
.mr_12{ margin-right:12px;}
.mr_13{ margin-right:13px;}
.mr_14{ margin-right:14px;}
.mr_15{ margin-right:15px;}
.mr_16{ margin-right:16px;}
.mr_17{ margin-right:17px;}
.mr_18{ margin-right:18px;}
.mr_19{ margin-right:19px;}

.mr_20{ margin-right:20px;}
.mr_30{ margin-right:30px;}
.mr_40{ margin-right:40px;}
.mr_50{ margin-right:50px;}
.mr_60{ margin-right:60px;}
.mr_70{ margin-right:70px;}
.mr_80{ margin-right:80px;}

.ml_10{ margin-right:10px;}
.ml_11{ margin-right:11px;}
.ml_12{ margin-right:12px;}
.ml_13{ margin-right:13px;}
.ml_14{ margin-right:14px;}
.ml_15{ margin-right:15px;}
.ml_16{ margin-right:16px;}
.ml_17{ margin-right:17px;}
.ml_18{ margin-right:18px;}
.ml_19{ margin-right:19px;}

.ml_20{ margin-right:20px;}
.ml_30{ margin-right:30px;}
.ml_40{ margin-right:40px;}
.ml_50{ margin-right:50px;}
.ml_60{ margin-right:60px;}
.ml_70{ margin-right:70px;}
.ml_80{ margin-right:80px;}




.pt_01{ padding-top:01px;}
.pt_02{ padding-top:02px;}
.pt_03{ padding-top:03px;}
.pt_04{ padding-top:04px;}
.pt_05{ padding-top:05px;}
.pt_06{ padding-top:06px;}
.pt_07{ padding-top:07px;}
.pt_08{ padding-top:08px;}
.pt_09{ padding-top:09px;}
.pt_10{ padding-top:10px;}
.pt_11{ padding_top:11px;}
.pt_12{ padding_top:12px;}
.pt_13{padding_top:13px;}
.pt_14{padding_top:14px;}
.pt_15{ padding_top:15px;}
.pt_16{padding_top:16px;}
.pt_17{padding_top:17px;}
.pt_18{padding_top:18px;}
.pt_19{padding_top:19px;}
.pt_20{ padding-top:20px;}
.pt_30{ padding-top:30px;}
.pt_40{ padding-top:40px;}
.pt_50{ padding-top:50px;}
.pt_60{ padding-top:60px;}
.pt_70{ padding-top:70px;}
.pt_80{ padding-top:80px;}
.pt_90{ padding-top:60px;}
.pt_100{ padding-top:70px;}
.pt_110{ padding-top:80px;}

.pb_10{ padding-bottom:10px;}
.pb_20{ padding-bottom:20px;}
.pb_30{ padding-bottom:30px;}
.pb_40{ padding-bottom:40px;}
.pb_50{ padding-bottom:50px;}
.pb_60{ padding-bottom:60px;}
.pb_70{ padding-bottom:70px;}
.pb_80{ padding-bottom:80px;}


.pl_10{ padding-left:10px;}
.pl_20{ padding-left:20px;}
.pl_30{ padding-left:30px;}
.pl_40{ padding-left:40px;}
.pl_50{ padding-left:50px;}
.pl_60{ padding-left:60px;}
.pl_70{ padding-left:70px;}
.pl_80{ padding-left:80px;}



.overnone a{ opacity:1;}











