.CTR {text-align:center;}
.MA5{margin:5px;}.MA10{margin:10px;}
.MT2{margin-top:2px;}.MT3{margin-top:3px;}.MT5{margin-top:5px;}.MT7{margin-top:7px;}.MT10{margin-top:10px;}.MT12{margin-top:12px;}.MT15{margin-top:15px;}.MT20{margin-top:20px;} .MT25{margin-top:25px;}.MT30 { margin-top:30px; } .MT35 { margin-top:35px; }.MT40 { margin-top:40px; } .MT45 { margin-top:45px; } .MT92{ margin-top:97px;}
.MR3{ margin-right:3px;}.MR5{margin-right:5px;}.MR10{margin-right:10px;}.MR12{margin-right:12px;}.MR15{margin-right:15px;}.MR18{margin-right:18px;}.MR20{margin-right:20px;}.MR25{ margin-right:25px;}
.MB3{margin-bottom:3px;}.MB5{margin-bottom:5px;}.MB7{margin-bottom:5px;}.MB10{margin-bottom:10px;}.MB15{margin-bottom:15px;}.MB20{ margin-bottom:20px;}.MB35{ margin-bottom:35px;}
.ML2{margin-left:2px;}.ML3{margin-left:3px;}.ML5{margin-left:5px;}.ML10{margin-left:10px;}.ML15{margin-left:15px;}.ML20{margin-left:20px;} .ML25{margin-left:25px;}.ML40{margin-left:40px;}.ML45{margin-left:45px;}.ML65{margin-left:65px;}
.PA3{padding:3px;}.PA5{padding:5px;}.PA7{padding:7px;}.PA10{padding:10px;}.PA12{padding:12px;} .PA15 { padding:15px; } .PA20 { padding:20px; }
.PT2{padding-top:2px;}.PT3{padding-top:3px;}.PT4{ padding-top:4px;}.PT5{padding-top:5px;}.PT7{padding-top:7px;}.PT8{padding-top:8px;}.PT10{padding-top:10px;}.PT12{padding-top:12px;}.PT15{padding-top:15px;}.PT20{padding-top:20px;}.PT25{padding-top:25px;}.PT30{padding-top:30px;}
.PR3{padding-right:3px;}.PR5{padding-right:5px;}.PR7{padding-right:7px;}.PR10{padding-right:10px;}.PR15{padding-right:15px;}.PR20{padding-right:20px;}.PR25{padding-right:25px;}.PR30{padding-right:30px;}.PR40{padding-right:40px;} .PR35 { padding-right:35px; }
.PB2{padding-bottom:2px;}.PB3{padding-bottom:3px;}.PB5{padding-bottom:5px;}.PB7{padding-bottom:7px;}.PB10{padding-bottom:10px;}.PB15{padding-bottom:15px;}.PB20{padding-bottom:20px;}.PB30{padding-bottom:30px;}.PB35{padding-bottom:35px;}
.PL1{padding-left:1px;}.PL3{padding-left:3px;}.PL5{padding-left:5px;}.PL7{padding-left:7px;}.PL9{padding-left:9px;}.PL10{padding-left:10px;}.PL15{padding-left:15px;}.PL20{padding-left:20px;}.PL25{ padding-left:25px;}.PL30{padding-left:30px;}.PL40{ padding-left:40px;}.PL65{ padding-left:65px;}
.PA8{padding:8px;} .MT2mns{margin-top:-2px;}.PL12{padding-left:12px;}.PR12{padding-right:12px;}
.w560 { width:560px }
.w360 { width:360px }
.w190 { width:190px }
.w140 { width:140px }
.w225 { width:225px }
.w590 { width:590px }
.w460 { width:420px }
.w170 { width:170px }
.bgwhite{background-color:#fff;}
sprite { background:url(../../images/common/header/homepage-sprite_v-0.9.png) }
.ic_blg, .ic_fb, .ic_forum, .ic_gplus, .ic_in, .ic_tweet, .ic_pint, .ic_tg, .ic_jionews { background:url(../../images/common/header/homepage-sprite_v-0.9.png); width:33px; height:33px; display:inline-block; vertical-align: middle; }
.ic_forum { background-position:-281px -2px }
.ic_fb { background-position:-324px -2px }
.ic_tweet { background-position:-366px -2px }
.ic_gplus { background-position:-408px -2px }
.ic_in { background-position:-451px -2px }
.ic_pint { background-position:-493px -2px }
.ic_blg { background-position:-535px -2px; }
.ic_tg { background-position: -186px -516px; margin: 0 3px !important;}
.ic_jionews { background-position: -111px -571px; margin: 0 0px !important; width: 35px; height: 35px;}
.ic_instagram_mn { background:url(../../images/common/header/homepage-sprite_v-0.9.png) -80px -510px no-repeat; width:33px; height:33px; display:inline-block; vertical-align: middle; }
.ic_feed { background:url(../../images/common/header/homepage-sprite_v-0.9.png) -48px -24px; width:13px; height:9px; display:inline-block }
.gotop { background:url(../../images/common/header/homepage-sprite_v-0.9.png) -450px -43px; width:101px; height:21px; position:absolute; top:-21px; right:0; display:inline-block }

.txt14 { font:14px 'Fira Sans', sans-serif }
.ic_logofooter { background:url(../../images/common/header/homepage-sprite_v-0.9.png) -413px -247px; width:150px; display:block; height:32px }
footer { background:url(../../images/common/header/footerbg.jpg); margin-top:20px }
footer .main-wrapper { background:#d6e2e7; padding:20px 10px; width:1000px; margin:0 auto;}
footer .fsoci { position:absolute; left:50%; margin:0 0 0 -115px }
footer .fsoci a { margin:0 2px }
footer .bgwhite { padding:15px }
footer .footleft { width:600px }
footer .footleft .flinkl1 { width:160px; margin:0 40px 0 0 }
footer .footleft .flinkl2 { width:170px }
footer .footright { width:350px }
footer .flinkl1 li a { padding:2px 5px; display:block; color:#282828; font:12px 'Fira Sans', sans-serif }
footer .flinkl1 li a:hover { background:#d6e2e7; text-decoration:none }
footer .flinkl2 .flhd1 { font:700 12px 'Fira Sans', sans-serif; color:#282828 }
footer .flinkl2 li { margin-bottom:2px }
footer .flinkl2 li a { padding:5px; font:12px 'Fira Sans', sans-serif; color:#a0a0a0 }
footer .flinkl2 li:hover { background:#d6e2e7 }
footer .flS2 a { font:12px/12px 'Fira Sans', sans-serif; color:#282828 }
footer .ic_crn { background:url(../../images/common/header/homepage-sprite_v-0.9.png) -6px -101px; width:120px; height:68px; display:inline-block }
footer .ic_apGl, footer .ic_apple, footer .ic_apwin { background:url(../../images/common/header/homepage-sprite_v-0.9.png) -4px -43px; width:128px; height:38px }
footer .ic_apGl { background-position:-142px -43px }
footer .ic_apwin { background-position:-278px -43px; width:155px }
footer .flastLInk, footer .flastLInk a { color:#646464; font-size:14px }
footer .flastLInk a:hover { text-decoration:underline }
footer .copyright { font:12px 'Fira Sans', sans-serif; color:#a0a0a0 }
footer .ftCopy { padding:10px 20px }
.flastLInk, .flastLInk a { color:#646464; font-size:14px }
.flastLInk a:hover { text-decoration:underline }
.copyright { font:12px 'Fira Sans', sans-serif; color:#a0a0a0 }
.ftCopy { padding:10px 20px 53px; }
.copyright .copymmv { font-size:13px; color:#666; display:block; padding:0 0 10px }
footer.ftinsde .main-wrapper { width:1260px }
footer.ftinsde .footright { width:420px }
footer.ftinsde .footleft { width:650px }
footer_navigation_list.no_responsive{display:none;}
.footerMobile{display:none;}
@media all and (max-width:1275px) {
	footer.ftinsde .main-wrapper {max-width:970px;}
	footer.ftinsde .searchBox {margin:0 10px;}
	footer.ftinsde .footright {width:340px;}
	footer.ftinsde .footleft {width:580px;}
}