/* ##### display 656 ##### */
@import url(http://fonts.googleapis.com/earlyaccess/notosanskr.css);
ul, li, input, form{margin:0;padding:0;list-style:none;}
.back5d656{width:100%;height:100%;
background-image:url('./mm656/pattern.png');
background-position: bottom right;
background-repeat:no-repeat;
background-color:#e6e9ec;}

.mm5dD656-idxR{float:left;width:100%;height:60px;
background-image:url('./mm656/topbg.png');
background-position:absolute;
background-repeat:repeat-x;
background-color:;}		/* rectangle index */

.back5m656{width:100%;height:100%;
	background-image:;
	background-position:;
	background-size:auto;
	background-repeat:repeat;}
.mm_div5dD656{display:block;position:absolute;left:calc(50% - 145px);top:18px;height:26px;margin:0 auto;}

/* page,*/
.mm_ulE001{display:block; margin:0;padding:0;width:auto; height:auto;}
.mm_ulE001 > li{display:block;float:left;}
.mm_ulE001 li a {display:block;width:30px; height:20px; text-align:center; line-height:25px; padding-top:2px;}
.mm_ulE001 li a:hover {opacity:0.8;}

/* page number show */
.pshow5dD656{width:100px;height:25px;margin:0;}
.pshow_p5dD656{display:block; float:left; width:75px;height:25px;margin:0;padding:0;}
.pshow_p5dD656 > input{width:75px;height:20px;padding-top:4px;border:0;vertical-align:top;text-align:center;font-family:굴림;font-size:12px;color:#ffffff;background-color:#2b4d9c;margin:0;}
#pshow_totalpage{display:block;float:left;height:20px;margin:0 0 0 8px;color:#a2b7e6;padding-top:4px; font-weight:bold;text-align:center;line-height:18px;font-family:굴림;font-size:12px;}

/* buttons */
.firstbtn5dD656{width:30px;height:30px;margin-right:10px;}
.prevbtn5dD656{width:30px;height:30px;margin-right:15px;}
.nextbtn5dD656{width:30px;height:30px;margin-left:10px;}
.lastbtn5dD656{width:30px;height:30px;margin-left:10px;}

/*menu */
.mm_ulE002{position:absolute; top:5px; right:0; margin:0;padding:0;width:auto; float:right;}
.mm_ulE002 > li{display:block;float:left;}
.mm_ulE002 li a {display:block;width:55px;text-align:center;}
.mm_ulE002 li a:hover {opacity:0.8;}
.closebtn5dD656{display:block; height:47px; line-height:47px; }

/* lower*/
#lowersect{z-index:62;display:block;position:absolute; left:0; bottom:0; }/* override z-index */
.lower5dD656{width:100%; height:50px;}
.sns_ul5dD656 li a{display:block;width:33px; text-align:center;  line-height:33px;}

/* sns */
.sns_nav5dD656{z-index:4;display:block;position:absolute;left:13px;top:10px;width:110px;height:27px;margin:0;}
.sns_ul5dD656{float:left; margin:0;padding:0;}
.sns_ul5dD656 > li{display:block;float:left;}

/* search */
.search5dD656{z-index:5; display:block;position:absolute;left:calc(50% - 108px); width:216px;height:33px;margin:5px 0 0 0; background:#2b4d9c;}
.searchtxt5dD656{display:block;float:left;width:183px;height:33px;margin:0;padding-left:10px;color:#fff;border:0;background-color:#2b4d9c;}
.searchbtn5dD656{display:block;float:left;width:33px;height:33px;margin:0;padding:0;vertical-align:middle;}

/* combo box */
.mm_ulE003{position:absolute;right:10px;top:0px;}
.cbbox5dD656{z-index:1; width:172px;height:33px;margin:0;}
.cbbox5dD656 img{margin:0;}

.onsmlE656{margin:0 0 0 10px;}
.onsmrE656{margin:0 10px 0 0;}
input::placeholder{color:#fff;opacity:0.3}

/* mobile button */
.back5m655{width:100%;height:100%;
	background-image:;
	background-position:;
	background-size:;
	background-repeat:;
	background-color:#e6e9ec;}

.mm5mD656{width:100%;height:40px; background-color:#3e61b2; border-bottom:2px solid #244590;}
/* mobile */
.mmpopbtn5mD656{display:block;position:absolute;top:0;left:0;width:auto;height:40px;margin:0;padding:0;cursor:pointer;}
.menutext{float:left;text-decoration:none;}
.mmhome5mD656{position:absolute;right:0;top:0;width:35px;height:35px;text-align:center;padding:5px 5px 0 0;}
.mmlogo5mD656{display:block;position:absolute;top:7px;left:calc(50% - 56px);width:115px;height:35px;padding:0;}
.horidx5mD656{position:fixed;left:0;top:40px;width:100%;height:40px;background-color:#ffffff;border-bottom:1px solid #c1c1c1;}
.horidx_div5mD656{float:left;width:calc(100% - 45px);height:40px;overflow-x:scroll;}
.horidx_div5mD656 > ul{display:block;list-style-type:none;margin:0;padding:0;white-space:nowrap;}
.horidx_div5mD656 > ul > li{display:inline-block;margin:3px 0 0 15px;height:34px;line-height:34px;}
.horidx_div5mD656 > ul > li > a{font-size:16px;text-decoration:none;}
.horidx_div5mD656 > ul > .horidx_a_curr{border-bottom:3px solid #ff6f00;}
.horidx_div5mD656 > ul > .horidx_a_next{border-bottom:0;}
.horidx_div5mD656 > ul > .horidx_a_curr > a{color:#ff6f00;}
.horidx_div5mD656 > ul > .horidx_a_next > a{color:#000000;}
.horidx_more5mD656{float:right;margin:5px 0 0 0;width:43px;height:32px;border-left:1px solid #c1c1c1;}
.horidx_more5mD656 img{display:block;margin:10px auto;}


.indexsect5mD656{width:100%;padding:5px 0;background-color:#ffffff;border-bottom:1px solid #c1c1c1;}
.indexsect5mD656 > ul{display:block;list-style-type:none;margin:0 2px;padding:0;}
.indexsect5mD656 > ul > li{display:block;float:left;margin:2px 3px;padding:3px 8px 3px 8px;line-height:100%;}
.indexsect5mD656 > ul > .horidx_a_curr{border:1px solid #ff6f00;background-color:#ffffff;}
.indexsect5mD656 > ul > .horidx_a_next{border:1px solid #47484a;background-color:none;}
.indexsect5mD656 > ul > li > a{font-size:13px;text-decoration:none;}
.indexsect5mD656 > ul > .horidx_a_curr > a{color:#ff6f00;}
.indexsect5mD656 > ul > .horidx_a_next > a{color:#000000;}


.mm_ul_imgE006{width:27px;height:20px;margin:0;}
.mm_ul_imgE007{height:19px;margin:10px 0 0 12px;}
.mm_ul_imgE008{width:102px;height:25px;margin:0;}
.mm_ul_imgE009{width:6px;height:11px;margin:0;}


/* mobile popup menu */
.mmpop5mD656{left:0;top:40px;width:190px;height:auto;visibility:hidden;background-color:#414141;transition: 0.3s;}
.mmpop_ul5mD656{display:block;list-style-type:none;margin:0;padding:0;}
.mmpop_ul5mD656 > li{display:block;width:100%;height:36px;margin:0;cursor:pointer; background-image:url('./mm656/m_popdivline.png');background-position:0 34px;background-size:100% 2px;background-repeat: no-repeat;}
.mmpop_ul5mD656 > li img{display:block;float:left;margin:6px 0 0 12px;padding:0;}
.mmpop_ul5mD656 > li p{display:block;float:left;margin:6px 0 0 6px;padding:0;color:#ffffff;font-size:13px;line-height:24px;}
.mmpop_ul5mD656 > li span{display:block;float:right;margin:5px 10px 0 0;padding:0;}


/* search */
.search5mD656{z-index:3;display:block;position:relative;width:170px;height:24px;margin:10px 0 10px 20px;padding:0;}
.search5mD656 input{-webkit-border-radius:0px;-moz-border-radius:0px;-webkit-appearance:none;}
.searchtxt5mD656{display:block;float:left;width:120px;height:24px;margin:0;padding:0;border:0 solid #3f535c;}
.searchbtn5mD656{display:block;float:left;width:36px;height:24px;margin-left:1px;}

/* sns */
.sns_nav5mD656{z-index:2;display:block;position:relative;width:100%;height:35px;margin:0;padding:0;background-color:#c5c5c5;}
.sns_ul5mD656{display:block;list-style-type:none;margin:0;padding:0;}
.sns_ul5mD656 > li{display:block;position:relative;float:left;}

.facebookbtn5mD656{width:20px;height:20px;margin:8px 0 0 10px;}
.twitterbtn5mD656{width:28px;height:20px;margin:8px 0 0 0px;}
.kakaobtn5mD656{width:28px;height:20px;margin:8px 0 0 10px;}
.downbtn5mD656{display:block;position:relative;float:right;width:21px;height:20px;margin:8px 15px 0 0;}

.onsmlE656m{margin:0;}
.onsmrE656m{margin:0;}

.info{position:fixed;left:0;bottom:0;width:100%;height:auto;padding:5px 0 5px 0;background-color:#2a6ca1;color:#fff;font-weight:bold;font-size:12px;text-align:center;z-index:81;}
.snsbtn2{float:left;}
.snsbtn2 li{float:left;margin-left:5px;}
.snsbtn2 a img{width:30px;}
.info > img{    float: left; margin-left: 10px;}


@keyframes fadeout{
	from{opacity:1;visibility:visible;}
	to{opacity:0;visibility:hidden;}
}

.mhelpop{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:100%;max-width:157px;z-index:999;}
.mhelpop img{width:100%;}
.mhelpop{animation:fadeout 0.8s 2s both};
