@charset "utf-8";
@import url(http://fonts.googleapis.com/earlyaccess/nanumpenscript.css);


/*메인박스*/
.main_listbox h4 {font-size:1.04em;}

/* 포인트칼라 */
.point01 {color:#7DC242;} 

/* 공통 */
p, li {text-align: justify;}


/* 두번째 줄 들여쓰기 */
ol li {padding-left: 15px; text-indent : -15px;}


/* 상단메뉴 */
#animate #tm .th2{width:140px; padding:17.5px 0 ; text-align:left;}
#animate #tm .th2 li{float:none;height:auto;margin:3.5px 0; padding:0 5px 0 5px;font-size:0.778em;line-height:16px;}



.sns_mobile{display:block; z-index: 500;  position:absolute; top:60px; right:80px;}
.sns_mobile li{display:inline-block; padding:0 3px;}



@media only screen and (min-width:1024px){


	.sns_mobile { display:none; }


}


@media all and (min-width:550px){

/* 메인 상단 입시지원 바로가기 */
.s_main .snb_box .snb .global_l a {  }
.s_main .snb_box .snb .global_l a.or_btn { position:absolute; float:right; right:0; top:0; display:block; padding:11px 30px 9px;  text-align:center; color:#fff; background-color:#FF8400;}

}

@media all and (min-width:1024px){

	.s_main .snb_box .snb .global_l a.or_btn { display:none;}

}



/** 콘텐츠 영역 **/

/* 좌측 메뉴 */
#leftmenu li ul.lm_3th li a.link_3th_ov,
#leftmenu li ul.lm_3th li a:hover,
#leftmenu li ul.lm_3th li a:focus, 
#leftmenu li ul.lm_3th li a:active { background-position:left 9px; color:#7DC242; }

/* h1 */
#contents .contTi {background: url(/images/organ/common/h_bgline.gif) no-repeat center top;}


/** 주메뉴 **/
#tm li.th1 a.th1_lnk {width: auto;}
#tm li ul.th2 {width:140px;}



/*배너*/
.bannerWrap .grap:after,
.bannerWrap .grap .control:after,
.bannerWrap  .grap .banner:after{display:block;clear:both;content:'';}
.bannerWrap{padding:0 4%;background:#343941}
.bannerWrap .grap h3{float:left;margin:0 3% 0 0;padding:16px 0 12px;background:none;color:#DADBDE;font-size:13px;}
.bannerWrap .grap{margin:0 auto;max-width:1000px;}
.bannerWrap .grap .control{float:left;position:relative;margin-right:3%;}
.bannerWrap .grap .control a{display:block;float:left;padding:18px 0 12px;width:20px;height:17px;font-size:0;line-height:0;}
.bannerWrap .grap .control a[data-control="play"]{display:none;}

.bannerWrap .grap .control a span{display:block;margin:0 auto;width:9px;height:17px;background:url(/images/organ/common/banner_cont.png) no-repeat;}
.bannerWrap .grap .control a[data-control="prev"] span{background-position:50% 0;}
.bannerWrap .grap .control a[data-control="stop"] span{background-position:50% -23px;}
.bannerWrap .grap .control a[data-control="play"] span{background-position:50% -68px;}
.bannerWrap .grap .control a[data-control="next"] span{background-position:50% -45px;}

.bannerWrap .grap .banner{overflow:hidden;float:left;position:relative;width:55%;}
.bannerWrap .grap .banner .obj{position:relative;width:10000px;}
.bannerWrap .grap .banner .obj li{float:left;position:relative;}
.bannerWrap .grap .banner .obj li:first-child{margin-left:0;}
.bannerWrap .grap .banner .obj li:after{position:absolute;top:22px;left:0;width:2px;height:7px;background:#94969b;content:'';}
.bannerWrap .grap .banner .obj li:first-child:after{display:none;}
.bannerWrap .grap .banner .obj a{display:block;padding:16px 20px 12px;color:#fff; font-size:13px;}
.bannerWrap .grap .banner .obj li:first-child a{padding-left:0;}


@media only screen and (min-width:480px){

	.bannerWrap .grap .banner{width:69%;}
}


@media only screen and (min-width:768px){

	.bannerWrap .grap h3{font-size:16px;}
	.bannerWrap .grap .banner .obj a{font-size:16px;}
	.bannerWrap .grap .banner .obj li:after{top:24px;}
}


@media only screen and (min-width:1000px){

	.bannerWrap{padding:0;background:#343941; color:#ddd;}
	.bannerWrap .grap h3{margin:0 20px 0 0;}
	.bannerWrap .grap .control{margin-right:35px;}
	.bannerWrap .grap .banner{width:839px;}
}






/********** 1. 대학원 소개 **********/


/** 대학원 개요 **/
.grad_intro {position:relative; margin-bottom:30px; padding:57px 0 0; height:93px; background:url(/images/kygrad/content/img_sub0101.JPG) no-repeat 50% top; background-size:cover;}
.grad_intro p{display:block; margin:0px auto;text-align:center;color:#DDCEC0; font-size:16px; line-height:25px;}


@media all and (min-width:600px){

	.grad_intro {margin-bottom:50px; padding:100px 0 0; height:150px;}
	.grad_intro p{font-size:26px; line-height:42px;}

}


/** 기구도 **/
.org_kygrad { overflow:hidden; background:url(/images/organ/common/goalm_box.gif) repeat-y center top; }
.org_dep1 { position:relative; }
.org_dep1 strong { display:block; width:auto; padding:15px; font-size:1.286em; text-align:center; font-weight:normal; color:#fff; }
.org_dep1 strong.king { background:#7DC242; }
.org_dep1 strong.king2 { background:#444c58; }
.org_dep1 strong.king3 { background:#616974; }
.org_dep1 strong.king_dep { margin-top:25px; background:#7f868e; font-size:1.15em;}
.org_dep1 strong.king_dep2 { margin:25px auto 15px auto; }
.org_dep1 strong.king_dep3 { margin-top:25px; background:#006940; font-size:1.15em;}
.org_dep2,
.org_dep3 { margin-top:15px; }
.org_ul:after { content:""; display:block; clear:both; }
.org_ul .org_li { padding:15px 0 0 0; }
.org_ul .org_li span{display:inline-block;}
.org_ul .org_li strong { font-size:1.15em; background:#8794a8 url(/images/organ/common/dot_bg.png) repeat; }
.org_ul .org_li ul { padding:20px; background:#fff; border-left:1px solid #d2d2d2; border-right:1px solid #d2d2d2; border-bottom:1px solid #d2d2d2; }

@media all and (min-width:768px){
	.org_kygrad { background:url(/images/kygrad/content/bg_org.gif) no-repeat center top; }
	.org_dep1 strong.king { width:160px; padding:15px 15px 14px; margin:0 auto; }
	.org_dep1 strong.king_dep { position:absolute; right:15px; top:120px;  }
	.org_dep1 strong.king_dep2 { margin:27px auto 20px auto; }
	.org_dep1 strong.king_dep3 { position:absolute; left:15px; top:222px;  }
	.org_dep2 { position:static; margin:96px auto 0; }
	.org_dep3 { position:static; margin:30px auto 0; }
	.org_ul { margin-left:-27px; }
	.org_ul .org_li { float:left; width:33%; }
	.org_ul .org_li span{display:block;}
	.org_ul .org_li strong { margin-left:30px; padding:13px 13px 9px;}
	.org_ul .org_li ul { height:90px; padding:20px; margin-left:30px; }
}




/********** 2. 일반대학원 **********/


@media all and (min-width:768px){
	.greeting_type01 p.text {float:left; margin-top:0; width: 100%;}
}


/** 비전 및 목표 **/

ul.kygrad_vis_ul { margin-top:25px;}
ul.kygrad_vis_ul li { margin-bottom:25px; text-align:center; }
ul.kygrad_vis_ul li:after { content:""; display:block; clear:both; }
ul.kygrad_vis_ul li strong { display:block; float:none; width:auto; padding:14px 0; background:#444c58; color:#fff; }
ul.kygrad_vis_ul li strong.edu { background:#616974;}
ul.kygrad_vis_ul li strong.strategy { background:#8794A8;}
ul.kygrad_vis_ul li p { float:none; width:auto; padding:13px; border-top:0; border-left:1px solid #d2d2d2; border-right:1px solid #d2d2d2; border-bottom:1px solid #d2d2d2; }
ul.kygrad_vis_ul li p.vis_dot { background:url(/images/mec/sub01/dot_bg1.gif) repeat left top; text-align:center; font-size:15px; font-weight:bold; }
ul.kygrad_vis_ul li p.vis_dot span { color:#00693f; }


ul.vis_edu_ul { padding:5px 0; border-top:0; border-left:1px solid #d2d2d2; border-right:1px solid #d2d2d2; border-bottom:1px solid #d2d2d2;}
ul.vis_edu_ul:after { content:""; display:block; clear:both; }
ul.vis_edu_ul li { float:none; margin:10px; }
span.b_tx {display:inline-block;}
ul.vis_edu_ul li.vis_edu_li1 { width:auto; }
ul.vis_edu_ul li.vis_edu_li2 { width:auto; }
ul.vis_edu_ul li.vis_edu_li3 { width:auto; }
ul.vis_edu_ul li strong { display:block; width:auto; margin:0 5px; padding:13px 15px; border:1px solid #d2d2d2; background:#F6F6F6; text-align:center; color:#545454; }

ul.vis_strategy_ul {padding:5px 0; border-top:0; border-left:1px solid #d2d2d2; border-right:1px solid #d2d2d2; border-bottom:1px solid #d2d2d2;}
ul.vis_strategy_ul:after { content:""; display:block; clear:both; }
ul.vis_strategy_ul li { float:none;  margin:10px; }
ul.vis_strategy_ul li.vis_strategy_li1 { width:auto; }
ul.vis_strategy_ul li.vis_strategy_li2 { width:auto; }
ul.vis_strategy_ul li.vis_strategy_li3 { width:auto; }
ul.vis_strategy_ul li strong { display:block; width:auto; margin:0 5px; padding:13px 0; background:#7DC242; text-align:center; color:#fff; }
ul.vis_strategy_ul li ul, ul.vis_strategy_ul li ul.c { overflow:hidden; height:auto; margin:0 5px; padding:13px 15px; background:#fff; border-right:1px solid #d2d2d2; border-left:1px solid #d2d2d2; border-bottom:1px solid #d2d2d2; }
ul.vis_strategy_ul li ul li { float:none; margin:0; font-size:13px; line-height:19px; text-align:left;}


@media all and (min-width:768px){

	ul.kygrad_vis_ul li strong { float:left; width:15%; }
	ul.kygrad_vis_ul li p { float:left; padding:13px 0; margin-left:3%; width:81%; border:1px solid #d2d2d2;}


	ul.vis_edu_ul { float:right; padding:0; width:83%; border:0; }
	ul.vis_edu_ul li {float:left; margin:0px; }
	span.b_tx {display:block;}
	ul.vis_edu_ul li.vis_edu_li1 { width:33.3%; }
	ul.vis_edu_ul li.vis_edu_li2 { width:33.3%; }
	ul.vis_edu_ul li.vis_edu_li3 { width:33.3%; }
	ul.vis_edu_ul li strong {width:78%; height:40px;}


	ul.vis_strategy_ul { float:right; padding:0; width:83%; border:0;}
	ul.vis_strategy_ul li { float:left; margin:0;}
	ul.vis_strategy_ul li.vis_strategy_li1 { width:33.3%; }
	ul.vis_strategy_ul li.vis_strategy_li2 { width:33.3%; }
	ul.vis_strategy_ul li.vis_strategy_li3 { width:33.3%; }
	ul.vis_strategy_ul li ul {height:80px; padding:15px;}
	ul.vis_strategy_ul li ul.c {height:175px; padding:15px;}
	ul.vis_strategy_ul li strong { display:block; width:94.5%;}

}



/********** 3. 특수대학원 **********/


/** 비전 및 목표 **/

ul.kygrad_vis_ul2 { margin-top:25px;}
ul.kygrad_vis_ul2 li { margin-bottom:25px; text-align:center; }
ul.kygrad_vis_ul2 li:after { content:""; display:block; clear:both; }
ul.kygrad_vis_ul2 li strong { display:block; float:none; width:auto; padding:14px 0 12px; background:#444c58; color:#fff; }
ul.kygrad_vis_ul2 li strong.mission { background:#616974;}
ul.kygrad_vis_ul2 li strong.goal { background:#616974;}
ul.kygrad_vis_ul2 li strong.way { background:#616974;}
ul.kygrad_vis_ul2 li strong.value { background:#616974;}
ul.kygrad_vis_ul2 li strong.strategy2 { background:#8794A8;}
ul.kygrad_vis_ul2 li p { float:none; width:auto; padding:13px; border-top:0; border-left:1px solid #d2d2d2; border-right:1px solid #d2d2d2; border-bottom:1px solid #d2d2d2; }
ul.kygrad_vis_ul2 li p.vis_dot2 { background:url(/images/mec/sub01/dot_bg1.gif) repeat left top; text-align:center; font-size:13px; line-height:17px; font-weight:bold; }
ul.kygrad_vis_ul2 li p.vis_dot2 span { color:#00693f; }


ul.kygrad_vis_ul2 li p.vis_dot3 {border:1px solid #d2d2d2; background:#F6F6F6; text-align:center; color:#545454; font-size:13px; line-height:17px; font-weight:bold;}

ul.kygrad_vis_ul2 li p.vis_dot4 {border:1px solid #d2d2d2; background:#F6F6F6; text-align:left; color:#545454; font-size:13px; line-height:17px; font-weight:bold;}

ul.kygrad_vis_ul2 li p.vis_dot5 {border:1px solid #d2d2d2; background:#F6F6F6; text-align:center; color:#545454; font-size:13px; line-height:17px; font-weight:bold;}

ul.kygrad_vis_ul2 li ol.way_ol { padding:13px; border:1px solid #d2d2d2; background:#F6F6F6; color:#545454; font-size:13px; line-height:17px; font-weight:bold;}
ul.kygrad_vis_ul2 li ol.way_ol li {margin:0; text-align:left;}


ul.vis_strategy_ul2 {padding:5px 0; border-top:0; border-left:1px solid #d2d2d2; border-right:1px solid #d2d2d2; border-bottom:0;}
ul.vis_strategy_ul2:after { content:""; display:block; clear:both; }
ul.vis_strategy_ul2 li { float:none;  margin:10px; font-size:13px; line-height:17px;}
ul.vis_strategy_ul2 li ul {margin:0; padding:12px 10px 10px; border-top:0; border-left:1px solid #d2d2d2; border-right:1px solid #d2d2d2; border-bottom:1px solid #d2d2d2;}
ul.vis_strategy_ul2 li.vis_strategy2_li1 { width:auto; }
ul.vis_strategy_ul2 li.vis_strategy2_li2 { width:auto; }
ul.vis_strategy_ul2 li.vis_strateg2y_li3 { width:auto; }
ul.vis_strategy_ul2 li.vis_strateg2y_li4 { width:auto; }
ul.vis_strategy_ul2 li.vis_strateg2y_li5 { width:auto; }
ul.vis_strategy_ul2 li strong { display:block; width:auto; margin:0; padding:8px 0 6px; background:#7DC242; text-align:center; color:#fff; }
ul.vis_strategy_ul2 li ul li { float:none; margin:0; font-size:12px; line-height:16px; text-align:left;}


ul.l_strategy {text-align:center; padding:0 0 15px;  border-top:0; border-left:1px solid #d2d2d2; border-right:1px solid #d2d2d2; border-bottom:1px solid #d2d2d2;}
ul.l_strategy li.l_strategy_li{ display:block;  margin:0 10px 2px; padding:10px 5px 7px; font-size:12px; line-height:16px; background:#ECF6E3; border-radius:50px;}




@media all and (min-width:768px){

	ul.kygrad_vis_ul2 li strong { float:left; width:12%; }
	ul.kygrad_vis_ul2 li p { float:left; padding:13px 2%; margin-left:3%; width:63%; border:1px solid #d2d2d2;}
	ul.kygrad_vis_ul2 li ol.way_ol {float:left; padding:13px 2%; margin-left:3%; width:63%; border:1px solid #d2d2d2;}

	ul.kygrad_vis_ul2 li strong.value { position:absolute; top:45px; right:25px;}
	ul.kygrad_vis_ul2 li p.vis_dot5 { position:absolute; top:100px; right:25px; padding:130px 13px 13px; width:8%; height:228px;}



	span.b_tx {display:block;}


	ul.vis_strategy_ul2 { float:right; padding:0 0 0 2%; width:86%; border:0;}
	ul.vis_strategy_ul2 li { float:left; margin:0 2px 0 0;}
	ul.vis_strategy_ul2 li.vis_strategy2_li1 { width:19.6%;}
	ul.vis_strategy_ul2 li.vis_strategy2_li2 { width:19.6%;}
	ul.vis_strategy_ul2 li.vis_strategy2_li3 { width:19.6%;}
	ul.vis_strategy_ul2 li.vis_strategy2_li4 { width:19.6%;}
	ul.vis_strategy_ul2 li.vis_strategy2_li5 { width:19.6%;}
	ul.vis_strategy_ul2 li ul {float:left; height:260px; margin:0 1px 0 5px; padding:12px 10px 10px;}
	ul.vis_strategy_ul2 li strong { display:block; margin:0 5px; width:94.5%;}

	ul.l_strategy {float:right; padding:15px 0 0; width:86%; border:0;}
	ul.l_strategy li.l_strategy_li{ display:inline-block; width:30%;  margin:0 2px;}

}


/** 연혁 **/

.kygrad_history {overflow:hidden;}
.kygrad_history li {overflow:hidden; padding:10px 0px 5px; border-bottom:1px dotted #d2d2d2;}
.kygrad_history li span{display:table-cell; width:50px; margin-bottom:5px; padding-left:15px; font-weight:bold; text-align:left; color:#444c58;}
.kygrad_history li span.m_date{width:90px;}
.kygrad_history li .kygrad_txt {display:table-cell; padding:0 10px;}
.kygrad_history li p {padding:1px 0 0 10px; background:url(/images/default/sh_dot01.gif) no-repeat left 10px;}
.kygrad_history li.bg_li {background:#f9f8f8;}
.kygrad_year {margin-top:30px; padding:0 20px; border:1px solid #E2E2E2; background:#8794a8 url(/images/organ/common/dot_bg.png) repeat; }
.kygrad_year p {color:#fff; padding:21px 0 13px 0; font-size:23px; font-weight:500; text-align:center;}

@media all and (min-width:768px){
	.kygrad_history li {padding:5px 10px 0 0px; }
	.kygrad_history li span{ margin:0;}
	.kygrad_history li .kygrad_txt {padding:10px 0 11px 20px;}
	.kygrad_year {margin-top:50px;}
}




/** 실습실 소개 **/
.sub03_02_04_09 .uit_kygrad{overflow:hidden;position:relative; margin:6px 0;}
.sub03_02_04_09 .uit_kygrad {position:relative;z-index:1; padding:3% 3% 2%; background-color:#F8F8F8;border:1px dotted #D2D2D2; border-radius:5px;}
.sub03_02_04_09 .uit_kygrad .inner p {padding: 0px; font-size:1.0em; vertical-align:middle;}
.sub03_02_04_09 .uit_kygrad .inner p span { padding-right:3px; color:#7DC242; font-size:0.7em; }


@media only screen and (min-width:768px){

	.sub03_02_04_09 .uit_kygrad{display:inline-block;  margin:8px 5px 0; padding:1.6% 2.5% 1.1%; }

}



/** 실습실 사진 **/

@media only screen and (min-width:620px){
	.ui.uic .box_col.organ_col2 .col{margin:0 5%;}
	.ui.uic .box_col.organ_col2 .col{width:40%; margin-bottom:0; }
}

@media only screen and (min-width:768px){
	.ui.uic .box_col.organ_col3 .col{margin:0 1.5%;}
	.ui.uic .box_col.organ_col3 .col{width:30%; margin-bottom:0; }
}


/** 응용행동분석학과 국제자격 인증 로고 **/
.logo {position:absolute; top:-15px; right:0px; margin:0px; padding:0px; }
.logo img {float: right; width:45%;}



@media only screen and (min-width:550px){
	.logo {top:-35px;}
	.logo img {width:100%;}
}


@media only screen and (min-width:1000px){
	.logo {top:-38px;}
}

/********** 4. 입학안내 **********/


/** FAQ **/

.sub04_04 ol,
.sub06_02_01 ol,
.sub06_02_02 ol,
.sub06_02_03 ol,
.sub06_02_04 ol,
.sub06_02_05 ol,
.sub06_02_06 ol,
.sub06_02_07 ol{padding:0px;}
.sub04_04 ol li,
.sub06_02_01 ol li,
.sub06_02_02 ol li,
.sub06_02_03 ol li,
.sub06_02_04 ol li,
.sub06_02_05 ol li,
.sub06_02_06 ol li,
.sub06_02_07 ol li{  margin:0; padding:0; width:100%; text-indent:0;}

.ui.uia{}
.ui.uia .item{margin-top:30px;}
.ui.uia .item:first-child{margin-top:1px;}
.ui.uia .item .g_title{border:none;}
.ui.uia .item .g_title > a {display:block;padding:0 70px 15px 10px; background:url(/images/common/ui/uia_arw_dw.png) no-repeat 98% 5px; text-align: left; border-bottom:1px solid #BDC4CF;}
.ui.uia .item .g_title a b{display:block;padding:0px;color:#666;font-size:16px;word-break:keep-all;}
.ui.uia .item .g_title a.ov{background:url(/images/common/ui/uia_arw_up.png) no-repeat 97% 5px; border-bottom:none;}
.ui.uia .item .g_title a.ov b{color:#3D444F;}
.ui.uia .item .g_obj{display:none;padding:28px;background:#F7F7F9;color:#3D444F;border-top:1px dotted #BDC4CF; border-bottom:1px solid #BDC4CF;}
.ui.uia .item .g_obj table {height:100%;}




/*학과소개 5차메뉴*/
.dep_tap5 {  margin-bottom:50px; } 
.dep_tap5 .dep_ul {margin-left:-2px; }
.dep_tap5 .dep_ul:after { content:""; display:block; clear:both; }
.dep_tap5 .dep_ul li { float:left; width:auto;}
.dep_tap5 .dep_ul li a { display:block; width:auto; padding:8px 8px 6px; margin:0 0 2px 2px; background:#f0f0f0; text-align:center; font-size:0.9em; color:#545454; border:1px solid #3b5047;}
.dep_tap5 .dep_ul li a.ov,
.dep_tap5 .dep_ul li a:hover,
.dep_tap5 .dep_ul li a:focus,
.dep_tap5 .dep_ul li a:active { background:#3b5047; text-decoration:none; font-weight:bold; color:#fff; }


@media all and (min-width:768px){
	.dep_tap5 .dep_ul { border-bottom:1px solid #3b5047; }
	.dep_tap5 .dep_ul li { float:left;  }
	.dep_tap5 .dep_ul li a { padding:8px 8px 6px; margin:0 0 0 2px; font-size:0.9em; border-top:1px solid #3b5047; border-right:1px solid #3b5047; border-left:1px solid #3b5047; border-bottom:none;}
}


/*구글번역기 반응형*/
body {top: 0 !important;}
iframe.goog-te-banner-frame,
iframe.goog-te-menu-frame,
.skiptranslate { display: none !important; }
#eng_box_mobile, #translatePop_mobile { display: none; }
#btn_eng_mobile {position:relative; display: block; padding:0 16px 20px 32px; }	
#btn_eng_mobile:before {content: ''; position: absolute;left: 14px;top: 50%;transform: translateY(-50%);width: 17px;height: 18px;background: url(/images/kor/2022/ic-lang.png) no-repeat center;}
#btn_eng_mobile span {background: url(/images/kor/main/2020/language_off.png) no-repeat right 13px; font-size: 0;}
#translatePop_mobile {position: absolute;background: #fff;padding: 12px;width: 340px;top: 42px;right: -80px;font-size:14px; box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);z-index: 9999;}
#translatePop_mobile #translateBtn_mobile {display: block;margin:0 auto;padding: 8px 15px;background: #7CBD28;color: #fff;border-radius:10px;cursor: pointer;transition: all 0.4s;}
#translatePop_mobile #translateBtn_mobile:hover {background: #527e18;}
#eng_box_mobile {position: absolute; top:42px; right: 0;padding: 5px;margin: 0;background:#fff; min-width: 135px;list-style: none;z-index: 9999;}
#eng_box_mobile li {margin: 5px 0;}
#eng_box_mobile li .trans_language {width: 100%; padding: 10px 0;}

@media only screen and (max-width:1023px){
	#btn_eng, #translatePop, #eng_box {display: none;}
	#btn_eng_mobile {display: block;}
}
@media only screen and (max-width:363px){
	ul.sns_mobile {margin-right: 60px;}
	#btn_eng_mobile {padding: 0 20px 20px 20px;}
	ul.sns_mobile li {max-width: 35px;}
}
