.pc_mode{display: block;}
.m_mode{display: none;}

@media (max-width:1400px){
	body{font-size: 1em;}

	/* banner */
	.wrap .section #banner_text{ text-align: center;}

	.wrap .common_top {padding: 0 4%;}

	.wrap .sub_content{padding: 4% 4% 8% 4%;}

	/* ÀüÃ¼ÇÁ·Î±×·¥ ºä (210.view) */
	.view1_top .view1_tit_box .inner .view1_tit {font-size: 25px;}

	/* ÇÁ¸°Áö ÇöÀå½ºÄÉÄ¡ (520)*/
	.bbs_thumb ul li{min-height: inherit;}
	.bbs_thumb ul li .thumb_txt dl dd a{max-height:7.5em;-webkit-line-clamp:5;}

	.wrap .footer ul{padding: 20px 4%;}

}/* //1400px */
@media (max-width:1200px){
	body{font-size: 0.975em;}

	.wrap #gnb li a{font-size: 15px;}
	.wrap #depth_menu > li ul li a{font-size: 13px;}

	/* main search */
	.wrap .section .search_box.main > ul{height:55px;}
	.wrap .section .search_box.main ul li input{*height:55px; line-height:55px;}
	#se_ul>a{line-height: 55px;}
	#se_ul> ul{top: 55px;}

	/* green nav */
	.wrap .section .green_nav ul li a{font-size: 15px;}
	.wrap .section .green_nav ul li span{padding: 15px 0 0; -webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
	.wrap .section .green_nav ul li.fir span{background: url(/images/green_01.png) no-repeat center 15px;-webkit-background-size: auto 24%;background-size: auto 24%;}
	.wrap .section .green_nav ul li.sec span{background: url(/images/green_02.png) no-repeat center 15px;-webkit-background-size: auto 20%;background-size: auto 20%;}
	.wrap .section .green_nav ul li.thir span{background: url(/images/green_03.png) no-repeat center 15px;-webkit-background-size: auto 20%;background-size: auto 20%;}
	.wrap .section .green_nav ul li.four span{background: url(/images/green_04.png) no-repeat center 15px;-webkit-background-size: auto 27%;background-size: auto 27%;}
	.wrap .section .green_nav ul li.fir span:hover{background:url(/images/green_01_on.png) no-repeat center 15px;-webkit-background-size: auto 24%;background-size: auto 24%;}
	.wrap .section .green_nav ul li.sec span:hover{background:url(/images/green_02_on.png) no-repeat center 15px;-webkit-background-size: auto 20%;background-size: auto 20%;}
	.wrap .section .green_nav ul li.thir span:hover{background:url(/images/green_03_on.png) no-repeat center 15px;-webkit-background-size: auto 20%;background-size: auto 20%;}
	.wrap .section .green_nav ul li.four span:hover{background:url(/images/green_04_on.png) no-repeat center 15px;-webkit-background-size: auto 27%;background-size: auto 27%;}



}/* //1200px*/
/* ¿©±â¼­ºÎÅÍ ÅÂºí¸´ - ipad °¡·Î*/
@media (max-width:1024px){
	body{font-size: 0.95em;}
	.buttons.top.bg {margin-top: 0%;margin-bottom: 4%;}

	.pc_mode{display: none;}
	.m_mode{display: block;}

	/* banner */
	.wrap .section #banner_text{ font-size: 50px;}
	.wrap .section .add_text{font-size: 20px;}

	/* notice */
	.wrap .section .notice_box > ul > li.bbs_list .tab_area .tab_list {margin-bottom: 14px;}
	.wrap .section .notice_box > ul > li.bbs_list .tab_area .tab_list > ul {margin: 5px 0 30px -15px;}
	.wrap .section .notice_box > ul > li.bbs_list .tab_area .tab_list > ul > li a {padding: 0 15px;font-size: 17px;}
	.wrap .section .notice_box > ul > li.bbs_list .tab_area .tab_list > ul > li a:after {top: 1px;height: 18px;}
	.wrap .section .notice_box > ul > li.bbs_list .btn_more {top:-45px; width:15px; height:15px;}
	.wrap .section .notice_box > ul > li.bbs_list .main_bbs_list ul li{ height:56px;}
	.wrap .section .notice_box > ul > li.bbs_list .main_bbs_list ul li a{max-width: 80%; line-height: 56px;font-size:15px;}
	.wrap .section .notice_box > ul > li.bbs_list .main_bbs_list ul li .day{line-height: 56px; font-size:12px;}
	.wrap .section .notice_box > ul > li.bbs_list .main_bbs_list ul li .new{font-size:11px; line-height: 56px; padding:0 0 0 5px;}


	/* instagram start */
	div.instagram {
	margin-top: 30px;
	}
	div.instagram .tit-wrap {
	}
	div.instagram .tit-wrap .title {}
	div.instagram .tit-wrap .title a {}
	div.instagram .tit-wrap .tag {
	}
	div.instagram .tit-wrap .tag a {}
	div.instagram .cont {
	}
	div.instagram .cont ul {
	}
	div.instagram .cont ul:after {	
	}
	div.instagram .cont ul li {
	width: 30.33%;
	}
	div.instagram .cont ul li .img-box {
	}
	div.instagram .cont ul li .img-box img {}
	div.instagram .cont ul li .cont-box {
	}
	div.instagram .cont ul li .cont-box .desc {
	}
	div.instagram .cont ul li .cont-box .tag {
	}
	div.instagram .cont ul li .cont-box .tag a {
	}
	div.instagram .cont ul li .cont-box .tag a:hover {
	}
	div.instagram .cont ul li .cont-box .like {
	}
	div.instagram .cont .more {
	}
	div.instagram .cont .more a {
	}

	/* instagram end */


	/* sub title */
	.wrap .common_top{height: 60px;}
	.wrap .common_top .common_th a {width: 15px;}
	.wrap .common_top .common_th span{line-height: 60px;font-size: 22px; }

	/* about */
	.wrap .sub_content .green_box{padding:1em 0; font-size:25px;}
	.wrap .sub_content .gray_box{padding: 5%;}
	.wrap .sub_content .gray_box .about_txt ul li{padding-top:30px;margin-top:30px;border-top: 1px solid #e6e6e6;}
	.wrap .sub_content .gray_box .about_txt ul li.txt_left{float: none;width: 100%;padding-right: 0;}
	.wrap .sub_content .gray_box .about_txt ul li.txt_right{float: none;width: 100%;padding-left: 0;}
	.wrap .sub_content .gray_box .about_txt ul li:first-child{padding-top: 0;margin-top: 0;border-top: none;}
	.wrap .sub_content .gray_box .about_txt ul li b{font-size: 18px;}
	.wrap .sub_content .gray_box .about_txt ul li p{font-size: 13px;}

	/* ÀüÃ¼ÇÁ·Î±×·¥ ºä (210.view) */
	.view1_top .view1_tit_box {display: block;width: 100%;padding: 1em 4% 0 4%;}
	.view1_top .view1_tit_box .inner .view1_tit {margin-bottom: 10px;font-size: 30px;color: #fff;line-height: 1.3em;}
	.view1_top .view1_tit_box .inner .view1_tit em {display: block;font-style: normal;font-weight: 100;}

	.view1_top .view1_tit_box .inner .view1_list {margin-bottom: 4%;}
	.view1_top .view1_tit_box .inner .view1_list:after{display: block;clear: both;content: '';}
	.view1_top .view1_tit_box .inner .view1_list li {float: left;width: 100%;}
	.view1_top .view1_tit_box .inner .view1_list li b {display: inline-block;padding-right: 40px;line-height: 2em;}
	.view1_top .view1_tit_box .inner .view1_list li span {display: inline-block;line-height: 2em;}

	.view1_top .view1_keyword {width: 100%;padding: 25px 4%;background: #f3f3f3;border: none;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
	.view1_top .view1_keyword dt {padding: 10px 12px;border: 1px solid #dadada;color: #5b5b5b;}
	.view1_top .view1_keyword dd {padding: 10px 12px 8px 9px;border: 1px solid #dadada;border-top: none;font-size: 13px;}
	.view1_top .view1_keyword dd a {padding: 1px 3px 1px 12px;color: #5b5b5b;}
	.view1_top .view1_keyword dd a.em {background: #cbcbcc;}

	.reserve_area{margin: 20px 0;}

	.view1_top .view1_visual {width: 100%;}

	.view1_body .tab_list li {width: 33.33%;}
	.view1_body .view1_tit {} 
	.view1_body .view1_tit span {}
	.view1_body .view1_tit a {
    font-size: 16px;
}

	/* ÇÁ¸°Áö ÇöÀå½ºÄÉÄ¡ (520)*/
	.bbs_thumb ul li .thumb_txt{padding: 20px;}
	.bbs_thumb ul li .thumb_txt dl dd a{max-height:6em;-webkit-line-clamp:4;}

	/* Æä½ºÆ¼¹ú¾ÆÄ«ÀÌºê (140)*/
	/* ½Å±Ô ul·Î ¹Ù²ï ÈÄ */
	.archive_area {margin-bottom: 4%;}
	.archive_area .box_top{margin-bottom: 4%;}
	.archive_area .box_top > ul > li a {font-size: 15px;line-height: 40px;}

	/* Æ¼ÄÏ±¸ÀÔ (320) */
	.ticket_area .hr{margin-top: 4%;}

	.ticket_area .table_tit{margin-bottom: 4%;}
	.ticket_table1_2{padding: 4%;}
	.ticket_table1_3{padding: 4%;}
	.ticket_table1_3 .ticket_table1_3_1,
	.ticket_table1_3 .ticket_table1_3_2{float: none;width: 100%;margin-left: 0%;}
	.ticket_table1_3 .ticket_table1_3_1{margin-bottom: 4%;}
	.ticket_table1_3 table tbody tr{height: auto;}

	.ticket_tit h2 {font-size: 20px;}

	/* °ø¿¬¿¹¾à ¿Ï·á 320 */
	.complete .complete_inner .cont {padding: 30px;}
	.complete .complete_inner .cont .cont_head {padding: 0 0 30px 0;margin-bottom: 30px;}
	.complete .complete_inner .cont .cont_head h2 {font-size: 25px;}
	.complete .complete_inner .cont .cont_body .txt_box {padding: 30px 15px;}

	/* ÇÁ¸°ÁöÁñ±â±â 420 */
	.enjoy_area .enjoy_list ul li{width: 50%;}
	.enjoy_area .enjoy_list ul li p{height: 260px;padding: 160px 10px 0px;}

	/* ÀÚÁÖ¹¯´Â Áú¹® (430) */
	.qna_tab{width: 100%;margin: 20px 0 -21px;}
	.qna_tab > ul > li{width: 25%}
	.qna_tab > ul > li a{padding: 12px 0;font-size: 16px;}

	/* ÇÁ¸°Áö·Î°¡´Â¹ý (440) */
	.location_area .gray_box .box_map .map_txt {padding: 4% 0;}
	.location_area .gray_box .loca_txt{margin-top: 4%;}
						.map_txt_s {
    flex-direction: column;
}
						.map_txt_s .img-box {
    text-align: center;
}
						.map_txt_s .desc-box {
    margin-left: 0;
    margin-top: 15px;
}

	.wrap .sub_content .location_area .gray_box .loca_txt ul li{padding-top:0px;margin-top: 4%;border-top: none;}
.map-cate {}
.map-cate > ul  {}
.map-cate > ul:after {}
.map-cate > ul > li {
    font-size: 14px;
    height: 40px;
    line-height: 40px;
}
.map-cate > ul > li.on {}
.map-cate > ul > li > a {
}
.map-cate > ul > li.on > a {
}



	/* Ä·ÆäÀÎ¼Ò°³ (610) */
	.introduce_area .gray_box .intro_txt{margin-top: 4%;}
	.wrap .sub_content .introduce_area .gray_box .intro_txt ul li{padding-top:0px;margin-top: 4%;border-top: none;}

	/* ÇÔ²²ÇÏ´Â»ç¶÷µé (630) */
	.together_area .gray_box .together_list ul li {width: 11.11%;}

	/* ÃàÁ¦¸¦ ¸¸µå´Â »ç¶÷µé (130) */
	.fringe2017_area .cont_mid {padding-top: 5%;margin-top: 5%;}
	.fringe2017_area .cont_bot {padding-top: 5%;margin-top: 5%;}

	.people_area .gray_box ul li {padding-top: 5%;margin-top: 5%;}
	.people_area .gray_box ul li .txt2 .txt_inner {display: block;margin-top: 10px;}
	.people_area .gray_box ul li .txt2 .txt_inner em {display: block;}
	.people_area .gray_box ul li .txt2 .txt_inner p{display: block;margin-left: -20px;}
	.people_area .gray_box ul li .txt2 .txt_inner p span {display: inline-block;margin-left: 20px;}


/* staff */
.staff-title-box {}
div.staff-box {
}
div.staff-box .box {
width: calc(33.33% - 75px);
}
div.staff-box .box .img-box {
	
}
div.staff-box .box .img-box img {
}
div.staff-box .box .nick {
}
div.staff-box .box .team {
}
div.staff-box .box .desc {
}



.top-alert {font-size: 15px;padding: 20px 30px;}
.top-alert .close {right: 20px;top: 20px;transform: none;width: 10px;height: 9px;background-size: contain;right: 15px;top: 15px;}






b.blue {}
.search-tab {
}
.search-tab a {font-size: 14px;line-height: 38px;}
.search-tab a.on {
}
.search-result {}
.search-result .search-box {margin-top: 40px;}
.search-result .head {line-height: 70px;}
.search-result .head .title {font-size: 26px;}
.search-result .head .more {
}
.search-result .head .more a {}
.search-result .body {}
.search-result .body .img-box {
}
.search-result .body .title {
}
.search-result .body .title strong {
}
.search-result .body .desc {
}
.search-result .body .desc strong {
}
.search-result .body .navi {
}
.search-result .body .date {
}
.search-result .body a.no-data {
    display: block;
}
.search-result .program {margin-top: 40px;}
.search-result .program a {
}
.search-result .program a .img-box {}
.search-result .program a .img-box img {}
.search-result .program a .cont {}
.search-result .program a .cont .navi {
}
.search-result .program a .cont .title {}
.search-result .program a .cont .title strong {}
.search-result .program a .cont .group {
}
.search-result .guide {}
.search-result .guide a {
}
.search-result .guide a .opt {
}
.search-result .guide a .opt .navi {}
.search-result .guide a .opt .date {}
.search-result .guide a .title {
}
.search-result .guide a .title strong {}
.search-result .guide a .desc {
}
.search-result .archive {}
.search-result .archive a {
}
.search-result .archive a .img-box {
}
.search-result .archive a .img-box img {}
.search-result .archive a .cont-box {
}
.search-result .archive a .cont-box .opt {
}
.search-result .archive a .cont-box .opt .navi {
}
.search-result .archive a .cont-box .opt .date {}
.search-result .archive a .title {
}
.search-result .archive a .title strong {}
.search-result .archive a .desc {}
.search-result .guide a:last-of-type,
.search-result .archive a:last-of-type {
}

.support_area .cont-box {padding-top: 45px;}
.support_area .cont-box > .tit-box {
}
.support_area .cont-box > .tit-box .tit {font-size: 22px;}
.support_area .cont-box > .tit-box .cont {margin-top: 15px;font-size: 14px;}
.support_area .cont-box .seperate-box {margin-top: 25px;flex-direction: column;}
.support_area .cont-box .seperate-box .l {}
.support_area .cont-box .seperate-box .c {margin: 15px 0;}
.support_area .cont-box .seperate-box .r {}
.support_area .cont-box .seperate-box > div {padding: 25px;}
.support_area .cont-box .seperate-box > div > .tit {margin-bottom: 20px;padding-bottom: 20px;font-size: 22px;}
.support_area .cont-box .seperate-box > div > .cont {}
.support_area .cont-box .seperate-box > div > .cont p {
    font-size: 14px;
}
.support_area .cont-box .seperate-box > div > .cont .button {
}
.support_area .cont-box .seperate-box > div > .cont .button a {
}
.support_area .cont-box .seperate-box > div > .cont .button a:after {
}
.support_area .cont-box .seperate-box > div > .cont p strong.tit {font-size: 16px;}
.support_area .cont-box .seperate-box > div > .cont p strong {
}
.support_area .cont-box .seperate-box > div > .cont div.item-list {font-size: 14px;}
.support_area .cont-box .seperate-box > div > .cont div.item-list strong {width: 95px;}
.support_area .cont-box .seperate-box > div > .cont div.item-list strong:after {}
.support_area .cont-box .seperate-box > div > .cont div.item-list .cont {width: calc(100% - 95px);}
.support_area .cont-box .seperate-box > div > .cont ul.star {
}
.support_area .cont-box .seperate-box > div > .cont ul.star li {
}
.support_area .cont-box .seperate-box > div > .cont ul.star li:before {}


}/* //1024px*/
@media (max-width:850px){
	body{font-size: 0.875em;}

	/* ÇÔ²²ÇÏ´Â»ç¶÷µé (630) */
	.together_area .gray_box .together_list ul li {width: 12.5%;}

}/* //850px*/
/* ipad ¼¼·Î */
@media (max-width:768px){
	body{font-size: 0.825em;}

	/* main */
	/* banner */
	.wrap .section #banner_wrap #prevBtn{ left:20px;-webkit-background-size: 50%;background-size: 50%;}
	.wrap .section #banner_wrap #nextBtn{ right:20px;-webkit-background-size: 50%;background-size: 50%;}
	.wrap .section #img_list li a img{/* width: 160%;margin-left: -30%; */}

	/* notice */
	.wrap .section .notice_box > ul > li{float: none;width: 100%;}
	.wrap .section .notice_box > ul > li:first-child{padding-bottom: 4%;border-bottom: 1px solid #ddd;}
	.wrap .section .notice_box > ul > li .tail_t{padding:4% 0 0 0;text-align: center;}
	.wrap .section .notice_box > ul > li.bbs_list .tab_area .tab_list {margin-bottom: 14px;}
	.wrap .section .notice_box > ul > li.bbs_list .tab_area .tab_list > ul {margin: 5px 0 20px -15px;}
	.wrap .section .notice_box > ul > li.bbs_list .tab_area .tab_list > ul > li a {padding: 0 15px;font-size: 16px;white-space: nowrap;}
	.wrap .section .notice_box > ul > li.bbs_list .tab_area .tab_list > ul > li a:after {top: 1px;height: 16px;}
	.wrap .section .notice_box > ul > li.bbs_list .btn_more {top:-35px; width:15px; height:15px;}
	.wrap .section .notice_box > ul > li.bbs_list .main_bbs_list ul li{ height:52px;}
	.wrap .section .notice_box > ul > li.bbs_list .main_bbs_list ul li a{max-width: 80%; line-height: 52px;font-size:15px;}
	.wrap .section .notice_box > ul > li.bbs_list .main_bbs_list ul li .day{line-height: 52px; font-size:12px;}
	.wrap .section .notice_box > ul > li.bbs_list .main_bbs_list ul li .new{font-size:11px; line-height: 52px; padding:0 0 0 5px;}
	/* instagram start */
	div.instagram {
	margin-top: 20px;
	}
	div.instagram .tit-wrap {
	padding-left: 4%;
	padding-right: 4%;
	}
	div.instagram .tit-wrap .title {}
	div.instagram .tit-wrap .title a {}
	div.instagram .tit-wrap .tag {
	right: 4%;
	}
	div.instagram .tit-wrap .tag a {}
	div.instagram .cont {
	padding: 0 4%;
	}
	div.instagram .cont ul {
	}
	div.instagram .cont ul:after {	
	}
	div.instagram .cont ul li {
	width: 97%;
	}
	div.instagram .cont ul li .img-box {
	}
	div.instagram .cont ul li .img-box img {}
	div.instagram .cont ul li .cont-box {
	}
	div.instagram .cont ul li .cont-box .desc {
	}
	div.instagram .cont ul li .cont-box .tag {
	}
	div.instagram .cont ul li .cont-box .tag a {
	}
	div.instagram .cont ul li .cont-box .tag a:hover {
	}
	div.instagram .cont ul li .cont-box .like {
	}
	div.instagram .cont .more {
	}
	div.instagram .cont .more a {
	}

	/* instagram end */


	/* footer */
	.wrap .footer ul{width: 100%; }
	.wrap .footer ul li{float: none; text-align: center;}
	.wrap .footer ul li .m_br{display: block;}
	.wrap .footer ul li.logo{display: none;}

	/* ÀüÃ¼ÇÁ·Î±×·¥ ºä (210.view) */
	.view1_top {margin-bottom: 0px;}
	.view1_body .view1_tit {margin: 0 4%;font-size: 18px;padding: 20px 0 15px 0;} 
	.view1_body .view1_tit span {display: block;margin-left: 0;font-size: 12px;}
	.view1_body .view1_tit a {top: 25px;font-size: 14px;letter-spacing: -0.1em;padding: 7px 5px;}
	.view1_body .tab_list{margin-top: 1px;}
	.view1_body .tab_list li{width: 33.33%;font-size: 13px;}
	.view1_body .tab_list li a{padding: 10px;}

	/* ÇÁ¸°Áö ÇöÀå½ºÄÉÄ¡ (520)*/
	.bbs_thumb ul li .thumb_txt{padding: 15px;}
	.bbs_thumb ul li .thumb_txt dl dt{padding-bottom: 5px;font-size:15px;}
	.bbs_thumb ul li .thumb_txt dl dd a{font-size: 13px;max-height:4.5em;-webkit-line-clamp:3;}

	/* °Ë»ö (250) */
	.search_area .box_search{ padding: 4%;}
	.search_area .box_search ul li input{font-size:13px;}
	.search_area .box_search ul li #search{ font-size:13px;}
	.search_area .box_search #se_ul>a{font-size: 13px;-webkit-background-size: 15%;	background-size: 15%;}
	.search_area .box_search #se_ul>ul>li>a {padding:0 0 0 3%; font-size:13px;}

	.search_area .tit_area {padding: 25px 0;font-size: 20px;}

	.search_area .box_result {text-align: center;}
	.search_area .box_result .box{width: 50%;padding: 4%;}
	.search_area .box_result .box h2 {font-size: 13px;}
	.search_area .box_result .box ul li {font-size: 13px;}
	.search_area .box_result .box2{border-left: none;}
	.search_area .box_result .box1 {display: table-caption;width: 100%;border-top:none;}
	.search_area .box_result .box1 p {font-size: 25px;}

	/* Æä½ºÆ¼¹úÀÏÁ¤ (230)*/
	.tab_date {margin-bottom: 5%;}
	.tab_date ul li{width: 55px;margin-left: 1px;}
	.tab_date ul li a{font-size: 17px;line-height: 55px;}
	.div_schedule img{width:100%}
	.bbs_list_2020 .body table tbody tr td:last-child {width:200px;}
	.bbs_list_2020 .body table tbody tr td span{white-space: break-spaces;}

	/* ÀÚÀ¯Âü°¡ÇÁ·Î±×·¥ 2020 (270)*/
	.bbs_photo2 > ul{/* margin: 0 -1%; */}
	.bbs_photo2 > ul > li {/* width:31.33%; *//* margin: 0% 1% 1.5em 1%; */flex-direction: column;}
	.bbs_photo2 > ul > li .photo_img {padding-bottom:67.5%;width: 100%;}
	.bbs_photo2 > ul > li .cont {width: 100%;padding:15px;min-height: auto;}
	.bbs_photo2 > ul > li .cont .subject a {font-size: 18px;line-height: 22px;}
	.bbs_photo2 > ul > li .cont .subject.new a {margin: 0px -30px 0 0;padding: 0px 30px 0 0;}
	.bbs_photo2 > ul > li .cont .subject.new span {margin-left: 3px;font-size: 12px;line-height: 22px;}
	.bbs_photo2 > ul > li .cont .txt1 {margin-top: 3px;font-size: 15px;}
	.bbs_photo2 > ul > li .cont .txt2 {margin-top: 5px;}
	.bbs_photo2 > ul > li .cont .txt2 ul li {margin-left: 0.5em;padding-left: 0.5em;font-size: 12px;}
	.bbs_photo2 > ul > li .cont .txt2 ul li:after {top: 5px;height: 10px;}


.new-search {
}
.new-search .head {padding: 20px;}
.new-search .head ul {
}
.new-search .head ul li {}
.new-search .head ul li .btn {}
.new-search .head ul li .btn a {
}
.new-search .head ul li:last-child {
}
.new-search .head ul li input {
}
.new-search .head ul li input::placeholder {
}
.new-search .head ul li button {
}
.new-search .tit {font-size: 16px;}
.new-search .body {
    padding-bottom: 20px;
    margin: 20px;
}
.new-search .body .desc.open {margin-bottom:0px;}
.new-search .body ul {
}
.new-search .body ul li {width: 25%;}
.new-search .body ul.dt li {width: 25%;}
.new-search .body ul.acc li {width: 33.3%;}
.new-search .body ul.acc.wd li {width: 33.3%; margin-right: 0;}
.new-search .body ul li input {}
.new-search .body ul li label {
}
.new-search .body ul li label:before {
    top: 0;
}
.new-search .body ul li input:checked + label {}
.new-search .body ul li input:checked + label:before {
}
.new-search .foot {margin: 0 20px 20px;}
.new-search .foot ul {}
.new-search .foot ul:after {}
.new-search .foot ul li {
}
.new-search .foot ul li input {
}
.new-search .foot ul li img {
}
.new-search .foot ul li:last-child {
}
.new-search .foot ul li button.black {
}
.new-search .foot ul li button.white {
}



	/* ÇÁ¸°Áö¿¹¼ú°¡Áõ¸í (310) */
	.prove_area .gray_box .txt_top {margin-bottom: 15px;font-size: 16px;}
	.prove_area .gray_box .txt_top br.m_br {display: block;}
	.prove_area .gray_box .btn_box_02 {margin-bottom: 30px;margin-left: -5px;margin-right: -5px; padding-left: 5px;}

	.prove_area .gray_box .stripe_box {margin-bottom: 20px;padding: 4%;}
	.prove_area .gray_box .stripe_box .inner{padding: 4% 0;background: #fff;}
	.prove_area .gray_box .stripe_box .inner h2 {font-size: 20px;}
	.prove_area .gray_box .stripe_box .inner p {margin-top: 4%;font-size: 13px;line-height: 1.5em;}

	/* ÇÔ²²ÇÏ´Â»ç¶÷µé (630) */
	.together_area .green_box p br.t_br{display: block;}
	.together_area .gray_box .together_list ul li {width: 14.285%;}

	/* ¼­¿ïÇÁ¸°ÁöÆä½ºÆ¼¹ú 2019 -120 */
	.fringe2017_area .cont_bot strong {margin-bottom: 5%;}
	.fringe2017_area .cont_bot .txt {margin-bottom: 5%;}


	.bbs_list_2020 .body table.it > thead > tr > th, .bbs_list_2020 .body table.it > tbody > tr > td {font-size: 12px; padding: 10px;}
	.bbs_list_2020 .body table.it > tbody > tr > td.inner-t > table > tbody > tr > td {font-size: 11px;text-align: left;padding: 10px;/* overflow:hidden; */}
	.bbs_list_2020 .body table.it > tbody > tr > td.inner-t > table > tbody > tr > td.inner-t > table > tbody > tr > td {font-size: 11px;padding: 10px;}


/* staff */
.staff-title-box {}
div.staff-box {margin-left: -20px;}
div.staff-box .box {width: calc(50% - 50px);margin-left: 20px;}
div.staff-box .box .img-box {
	
}
div.staff-box .box .img-box img {
}
div.staff-box .box .nick {
}
div.staff-box .box .team {
}
div.staff-box .box .desc {
}





b.blue {}
.search-tab {flex-wrap: wrap;}
.search-tab a {flex: 1 1 40%;margin-top: -1px;}
.search-tab a.on {
}
.search-result {}
.search-result .search-box {
}
.search-result .head {line-height: 60px;}
.search-result .head .title {font-size: 20px;}
.search-result .head .more {
}
.search-result .head .more a {}
.search-result .body {}
.search-result .body .img-box {
}
.search-result .body .title {font-size: 18px;}
.search-result .body .title strong {
}
.search-result .body .desc {
}
.search-result .body .desc strong {
}
.search-result .body .navi {
}
.search-result .body .date {
}
.search-result .body a.no-data {font-size: 18px;}
.search-result .program {flex-direction: column;margin-top: 25px;}
.search-result .program a {
}
.search-result .program a .img-box {}
.search-result .program a .img-box img {}
.search-result .program a .cont {}
.search-result .program a .cont .navi {
}
.search-result .program a .cont .title {}
.search-result .program a .cont .title strong {}
.search-result .program a .cont .group {
}
.search-result .guide {}
.search-result .guide a {
}
.search-result .guide a .opt {
}
.search-result .guide a .opt .navi {}
.search-result .guide a .opt .date {}
.search-result .guide a .title {padding: 5px 0;}
.search-result .guide a .title strong {}
.search-result .guide a .desc {
}
.search-result .archive {}
.search-result .archive a {flex-direction: column;align-items: center;}
.search-result .archive a .img-box {width: 100%;}
.search-result .archive a .img-box img {}
.search-result .archive a .cont-box {
}
.search-result .archive a .cont-box .opt {
}
.search-result .archive a .cont-box .opt .navi {
}
.search-result .archive a .cont-box .opt .date {}
.search-result .archive a .title {padding: 5px 0;}
.search-result .archive a .title strong {}
.search-result .archive a .desc {}
.search-result .guide a:last-of-type,
.search-result .archive a:last-of-type {
}



}/* // 768px */
@media (max-width:640px){
	body{font-size: 0.975em;}

	.wrap .sub_content {min-height: 250px;}

	/* ¹öÆ° */
	.btn-pack.medium {width: 139px;height:44px;line-height: 44px;}

	/* ÁÙ¹«´Ì¹è°æ ¹Ú½º */
	.stripe_box {padding: 4%;background: url(/images/bg_stripe_box.png); border: 1px solid #f1f1f1;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
	.stripe_box .inner {padding: 4%;background: #fff;}
	.stripe_box .inner .para {margin-top: 20px;font-size: 14px;line-height: 1.5em;font-weight: 300;color: #333;}

	/* main */

	/* ÀüÃ¼ÇÁ·Î±×·¥ ¸®½ºÆ® (210) */
	/* °Ô½ÃÆÇ ¸®½ºÆ® ÇØ´õ */
	.bbs_header > ul{float: none;display: table;width: 100%;}
	.bbs_header > ul:first-child{margin-bottom: 5px;}
	.bbs_header > ul li{float: none;display: table-cell;vertical-align: middle;}
	.bbs_header > ul .btn_search button{width: 60px;}
	.bbs_header > ul .selectST1.w200,
	.bbs_header > ul .inputST1{width: 100%;}

	/* °Ô½ÃÆÇ ¸®½ºÆ® ÄÁÅÙÃ÷ */
	.bbs_body ul li .bbs_img {width: 100%;/* height: auto; height: 260px;*/min-height: 200px;max-height: 260px;}
	.bbs_body ul li .bbs_img a {width: 100%;}
	.bbs_body ul li .bbs_txt_box {width: 100%;padding: 1em 4% 1em 4%;border-top: 1px solid #ddd;}

	/* °Ô½ÃÆÇ ÆäÀÌÁö³×ÀÌ¼Ç */
	.bbs_footer{padding: 20px 4%;margin-top: 20px;}
	ul.pagination li a{width:35px; height:35px; line-height: 35px;}

	/* ÀüÃ¼ÇÁ·Î±×·¥ ºä (210.view) */
	.view1_body .tab_list li{width: 50%;}

	/* Æä½ºÆ¼¹úÀÏÁ¤ (230)*/
	.tab_date {margin-bottom: 5%;}
	.tab_date ul li{width: 65px;}
	.tab_date ul li a{font-size: 17px;line-height: 61px;}

	/* ÀÚÀ¯Âü°¡ÇÁ·Î±×·¥ 2020 (270)*/
	.bbs_photo2 > ul{margin: 0 -1%;}
	.bbs_photo2 > ul > li {/* width:48%; *//* margin: 0% 1% 1em 1%; */}
	.bbs_photo2 > ul > li .photo_img {padding-bottom:67.5%;}
	.bbs_photo2 > ul > li .cont {width: 100%;/* height: 125px; *//* padding:10px; */}
	.bbs_photo2 > ul > li .cont .subject a {font-size: 13px;line-height: 18px;}
	.bbs_photo2 > ul > li .cont .subject.new a {margin: 0px -24px 0 0;padding: 0px 24px 0 0;}
	.bbs_photo2 > ul > li .cont .subject.new span {margin-left: 3px;font-size: 10px;line-height: 18px;}
	.bbs_photo2 > ul > li .cont .txt1 {margin-top: 3px;font-size: 12px;}
	.bbs_photo2 > ul > li .cont .txt2 {margin-top: 5px;}
	.bbs_photo2 > ul > li .cont .txt2 ul li {margin-left: 0.3em;padding-left: 0.3em;font-size: 11px;}
	.bbs_photo2 > ul > li .cont .txt2 ul li:after {top: 5px;height: 8px;}

.new-search {
}
.new-search .head {padding: 10px;}
.new-search .head ul {flex-direction: column;}
.new-search .head ul li {
    width: 100%;
}
.new-search .head ul li .btn {
}
.new-search .head ul li .btn a {width: 100%;padding: 0;text-indent: 10px;}
.new-search .head ul li:last-child {margin-top: 5px;}
.new-search .head ul li input {width: calc(100% - 67px);}
.new-search .head ul li input::placeholder {
}
.new-search .head ul li button {
}
.new-search .tit {display: block;margin-bottom: 10px;}
.new-search .body {padding-bottom: 10px;margin: 10px;}
.new-search .body .desc.open {margin-bottom:15px;}
.new-search .body ul:first-of-type {margin-top: -15px;}
.new-search .body ul li {width: 50%;}
.new-search .body ul li input {}
.new-search .body ul li label {
}
.new-search .body ul li label:before {}
.new-search .body ul li input:checked + label {}
.new-search .body ul li input:checked + label:before {
}
.new-search .foot {margin: 0 10px 10px;}
.new-search .foot ul {}
.new-search .foot ul:after {}
.new-search .foot ul li {float: none;width: 100%;position: relative;}
.new-search .foot ul li input {width: calc(100% - 12px);}
.new-search .foot ul li img {margin: 0;right: 10px;top: 48px;}
.new-search .foot ul li:last-child {margin-top: 5px;}
.new-search .foot ul li button.black {width: 50%;}
.new-search .foot ul li button.white {width: calc(50% - 10px);margin-left: 6px;}


.view1_body .cont_txt li .jobs {
}
.view1_body .cont_txt li .jobs .job {
    width: 50%;
}

	/* °øÁö»çÇ× list (410) */
	.bbs_notice_list ul li {padding: 8px 0;}
	.bbs_notice_list ul li .no {min-width: 52px;padding: 0 3%;font-size: 18px;}
	.bbs_notice_list ul li .cont {padding: 5px 4%;}
	.bbs_notice_list ul li .cont .subject a{font-size: 13px;}
	.bbs_notice_list ul li .cont .date {font-size: 11px;}

	/* °øÁö»çÇ× view (410.view) */
	.notice_view_area .bbs_notice_view .view_head{padding: 4% 0;}
	.notice_view_area .bbs_notice_view .view_head .subject {font-size: 18px;}
	.notice_view_area .bbs_notice_view .view_head .subject span {padding-left: 10px;font-size: 13px;color: #ff0000;text-transform: uppercase;}

	.notice_view_area .bbs_notice_view .view_body {padding: 4% 0;font-size: 13px;}
	.notice_view_area .bbs_notice_view .view_body img {padding-bottom: 4%;}

	.notice_view_area .bbs_notice_view .file {font-size: 13px;}
	.notice_view_area .bbs_notice_view .file dt {min-width: 60px;padding: 4% 0;}
	.notice_view_area .bbs_notice_view .file dd {padding:4% 0 4% 20px;}
	.notice_view_area .bbs_notice_view .file dd a {display: block;padding: 0 20px;background:url(/images/ico_file.gif) no-repeat 0px 50%;color: #333;}

	/* ÀÚÁÖ¹¯´Â Áú¹® (430) */
	.qna_tab{width: 100%;margin: 8px 0 -21px;border-left: 1px solid #e3e3e3;border-top: 1px solid #e3e3e3;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
	.qna_tab > ul > li{width: 50%;border-top: none;}
	.qna_tab > ul > li:first-child{border-left: none;}
	.qna_tab > ul > li a{padding: 12px 0;font-size: 15px;}

	.question_area ul.q_box>li ul li{padding:10px 0;}
	.question_area ul.q_box>li ul li span{display: table-cell;}
	.question_area ul.q_box>li ul li span.alpha,
	.question_area ul.q_box>li ul li span.num{min-width: 60px;font-size:18px;}
	.question_area ul.q_box>li ul li span.question,
	.question_area ul.q_box>li ul li span.con{padding:10px 4%;font-size: 14px;}
	.question_area ul.q_box>li ul li span.question{font-size:14px;}
	.question_area ul.q_box>li ul li span.alpha b{width: 30px;height: 30px;margin-left: 10px;font-size:18px;line-height: 30px;}
	.question_area ul.q_box>li ul li span.alpha b:after{left: -10px;width: 10px;height: 17px;-webkit-background-size: 100% 100%;background-size: 100% 100%;}

	/* Æä½ºÆ¼¹ú»çÁø (510)*/
	.bbs_photo ul li {width:48%; height:auto;}
	.bbs_photo ul li a {display:block;}
	.bbs_photo ul li .cont .subject a{font-size: 13px;}
	.bbs_photo ul li .cont .subject span{padding-left: 3px;font-size: 12px;}
	.bbs_photo ul li .cont .date {font-size: 11px;}

	/* ÇÁ¸°Áö ÇöÀå½ºÄÉÄ¡ (520)*/
	.bbs_thumb ul li .thumb_txt dl dt{padding-bottom: 0px;}
	.bbs_thumb ul li .thumb_txt dl dt a{max-width: 85%;}

	/* Æä½ºÆ¼¹ú¾ÆÄ«ÀÌºê (140)*/
	/* ½Å±Ô ul·Î ¹Ù²ï ÈÄ */
	.archive_area {margin-bottom: 4%;}
	.archive_area .box_top > ul > li {width: 20%;}
/*
±âÁ¸ select·Î µÈ °æ¿ì

	.archive_area .box_top{ margin-bottom: 4%;padding: 4% 4% 65px 4%;}
	.archive_area .box_top > ul > li.fir{float: none;width: 100%;}
	.archive_area .box_top > ul > li.fir b{display: block;font-size: 22px;text-align: center;}
	.archive_area .box_top > ul > li.sec{float: none;width:100%;margin: 0 auto;}
*/

	.archive_area .archive_tab_area .archive_tab > ul{border-left: 1px solid #e3e3e3;border-top: 1px solid #e3e3e3;flex-wrap: wrap;}
	.archive_area .archive_tab_area .archive_tab > ul > li{width: 33.33%;border-width: 0 1px 1px 0;border-style: solid;border-color: #e3e3e3;max-width: none;flex: auto;}
	.archive_area .archive_tab_area .archive_tab > ul > li:first-child{border-left: none;}
	.archive_area .archive_tab_area .archive_tab > ul > li a{padding: 15px 0;font-size: 14px;}
	.archive_area .cont_inner {padding: 4%;}
	.archive_area .cont_inner .left {float: none;width: 100%;padding-right: 0%;padding-bottom: 4%;}
	.archive_area .cont_inner .right {float: none;width: 100%;}
	.archive_area .cont_inner .right .tit_box {margin-bottom: 20px;}
	.archive_area .cont_inner .right .tit_box .tit1 {font-size: 11px;}
	.archive_area .cont_inner .right .tit_box .tit2 {font-size: 20px;}
	.archive_area .cont_inner .right .tit_box .tit3 {font-size: 12px;}
	.archive_area .cont_inner .right .table_box {margin-bottom: 20px;}
	.archive_area .cont_inner .right .txt_box p {margin-top: 15px;font-size: 13px;}
	/* ÇÁ¸°Áö¿¹¼ú°¡Áõ¸í (310) */
	.prove_area .gray_box .btn_box_02 .btn_04,
	.prove_area .gray_box .btn_box_02 .btn_04_1 {width: 50%;height: 44px;line-height: 44px;}
	.prove_area .gray_box .btn_box_02 #login_button{margin-right: 0px;}

	/* Æ¼ÄÏ±¸ÀÔ (320) */
	.ticket1_area .txt_red {margin-bottom: 10px;}
	.ticket1_area .buttons {margin: 15px 0 4%;}

	.ticket_table2_1.t_pc_mode,
	.ticket_table3_1.t_pc_mode{display: none;}
	.ticket_table2_1.t_m_mode,
	.ticket_table3_1.t_m_mode{display: block;}
	.ticket_table2_1 table tbody tr th,
	.ticket_table3_1 table tbody tr th{padding-left: 20px;}
	.ticket_table2_1 table tbody tr td,
	.ticket_table3_1 table tbody tr td{padding-left: 20px;}

	/* Æ¼ÄÏ Ãë¼Ò½Ã È¯ºÒ ÀºÇà */
	#refund {
	padding-top: 0;
	}
	#refund input {
    width: 100%;
    margin-top: 10px;
}


	/* ÇÁ¸°ÁöÁñ±â±â 420 */
	.enjoy_area .enjoy_list ul li{width: 100%;}
	.enjoy_area .enjoy_list ul li p{height: auto;padding: 160px 4% 30px;}
	.enjoy_area .enjoy_list ul li p br{display: none;}
	.enjoy_area .enjoy_list ul li p br.m_br{display: block;}
/* 	.enjoy_area .enjoy_list ul li.n01 p{-webkit-background-size: 104px;	background-size: 104px;}
	.enjoy_area .enjoy_list ul li.n02 p{-webkit-background-size: 104px;	background-size: 104px;}
	.enjoy_area .enjoy_list ul li.n03 p{-webkit-background-size: 104px;	background-size: 104px;}
	.enjoy_area .enjoy_list ul li.n04 p{-webkit-background-size: 104px;	background-size: 104px;}
	.enjoy_area .enjoy_list ul li.n05 p{-webkit-background-size: 104px;	background-size: 104px;}
	.enjoy_area .enjoy_list ul li.n06 p{-webkit-background-size: 104px;	background-size: 104px;}
	.enjoy_area .enjoy_list ul li.n07 p{-webkit-background-size: 104px;	background-size: 104px;}
	.enjoy_area .enjoy_list ul li.n08 p{-webkit-background-size: 104px;	background-size: 104px;}
	.enjoy_area .enjoy_list ul li.n09 p{-webkit-background-size: 104px;	background-size: 104px;}
	.enjoy_area .enjoy_list ul li.n10 p{-webkit-background-size: 104px;	background-size: 104px;}
	.enjoy_area .enjoy_list ul li.n11 p{-webkit-background-size: 104px;	background-size: 104px;} */
.enjoy_area .enjoy_list ul li.n09 p,
.enjoy_area .enjoy_list ul li.n10 p {min-height: auto;}


	/* ÇÁ¸°Áö·Î°¡´Â¹ý (440) */
	.location_area .gray_box .box_map .map_txt b {font-size: 18px;}
	.location_area .gray_box .box_map .map_txt p {font-size: 13px;}
	.location_area .gray_box .box_map .map_txt p br{display: block;}
						.map_txt_s {}
						.map_txt_s .img-box {}
						.map_txt_s .img-box img {max-width:100%;}
						.map_txt_s .desc-box {}
.map-cate {}
.map-cate > ul  {}
.map-cate > ul:after {}
.map-cate > ul > li {width: 50%;font-size: 13px;height: 35px;line-height: 35px;}
.map-cate > ul > li.on {}
.map-cate > ul > li > a {
}
.map-cate > ul > li.on > a {
}


	/* ÇÁ¸°ÁöÈÄ¿øÇÏ±â (620) */
	.support_area .gray_box > p{margin-bottom: 5%;}
	.support_area .gray_box > p br.m_none{display: none;}
	.support_area .gray_box .support_txt ul li{padding-bottom: 15px;}
	.support_area .gray_box .support_txt ul li .box_left {float: none;width: 100%;padding: 15px;}
	.support_area .gray_box .support_txt ul li .box_left h2 {padding-top:0px;font-size: 18px;text-align: center;}
	.support_area .gray_box .support_txt ul li .box_left h2:after{display: none;}
	.support_area .gray_box .support_txt ul li .box_left h2 br {display: none;}
	.support_area .gray_box .support_txt ul li .box_right {float: none;width: 100%;padding: 15px;}
	.support_area .gray_box .support_txt ul li .box_right .box_para .buttons {margin-top: 15px;}
	.support_area .gray_box .support_txt ul li .box_right .box_para .buttons .fl a {width: 200px;}

	/* ÇÔ²²ÇÏ´Â»ç¶÷µé (630) */
	.together_area .green_box p br.m_br{display: block;}
	.together_area .gray_box .together_list ul li {width: 20%;}

	/* ÃàÁ¦¸¦ ¸¸µå´Â »ç¶÷µé (130) */
	.fringe2017_area .cont_mid .left {float: none;width: 100%;padding-right: 0%;}
	.fringe2017_area .cont_mid .right {float: none;width: 100%;}

	.fringe2017_area .cont_bot strong {margin-bottom: 5%;font-size: 20px;}
	.fringe2017_area .cont_bot .txt {margin-bottom: 5%;}

	.fringe2017_area .archive_tab_area {margin-top: 5%;}
	.fringe2017_area .archive_tab_area .archive_tab > ul{border-left: 1px solid #e3e3e3;border-top: 1px solid #e3e3e3;}
	.fringe2017_area .archive_tab_area .archive_tab > ul > li{border-width: 0 1px 1px 0;border-style: solid; border-color: #e3e3e3;}
	.fringe2017_area .archive_tab_area .archive_tab > ul > li:first-child{border-left: none;}
	.fringe2017_area .archive_tab_area .archive_tab > ul > li a{padding: 15px 0;font-size: 14px;}


}/* 640px*/
@media (max-width:540px){
	body{font-size: 0.925em;}

	/* È¸¿ø */
	.wrap .j_section .txt_box .txt2{-ms-word-break: keep-all;word-break: keep-all;}
	.wrap .j_section .txt_box .txt2 br{display: none;}

}/* 540px */
/* iphone6 plus 414*/
@media (max-width:420px){
    body{font-size:0.875em; }

	/* main */
	/* banner */
	.wrap .section #banner_text{ font-size: 40px;}
	.wrap .section .add_text{font-size: 15px;}

	/* main search */
	.wrap .section .search_box.main > ul{height:50px;}
	.wrap .section .search_box.main ul li input{width: calc(100%); *height:50px;font-size:13px;line-height:50px;}
	.wrap .section .search_box.main ul li.sec:before {font-size: 20px;}
	.section .search_box.main ul li #search{ font-size: 13px;}
	#se_ul > a{font-size: 13px;line-height: 50px;padding-left: 5%; -webkit-background-size: 15%;background-size: 15%;}
	#se_ul > ul{top: 50px;}
	#se_ul > ul li{height: 50px;}
	#se_ul > ul li:first-child a,
	#se_ul > ul li:first-child a:hover,
	#se_ul > ul li:first-child a:focus,
	#se_ul > ul li:first-child a.selected{height: 50px;line-height: 50px;}
	#se_ul > ul > li > a{height: 50px;line-height: 50px;font-size: 13px;}

	/* green_nav */
	.wrap .section .green_nav ul li a{font-size:12px;}

	/* notice */
	.wrap .section .notice_box>ul>li{ padding:4%;}
	.wrap .section .notice_box ul li h2{height: 33px; line-height: 33px; padding:0 0 15px 0;}
	.wrap .section .notice_box ul li ul li a{ max-width: 65%; }
	.wrap .section .notice_box ul li ul li .new{font-size: 10px;}

	/* sub */
	.wrap .sub_content.p_none{padding: 0 0 4% 0;border: none;}

	/* about */
	.wrap .sub_content .green_box{font-size:22px;}
	.wrap .sub_content .gray_box ul li b br{display: block;}

	/* Æä½ºÆ¼¹úÀÏÁ¤  (230)*/
	.tab_date ul li{width: 45px;}
	.tab_date ul li a{font-size: 12px;line-height: 41px;}

	/* Æä½ºÆ¼¹ú ÀÏÁ¤ 2020 */
	.bbs_list_2020 .body {}
	.bbs_list_2020 .body table {width: 100%;}
	.bbs_list_2020 .body table thead tr th {padding: 5px;font-size: 14px;}
	.bbs_list_2020 .body table tbody tr td {padding: 5px;font-size: 13px;}
	.bbs_list_2020 .body table tbody tr td span{padding-left: 13px;text-overflow: ellipsis;width: 60px;white-space: break-spaces;overflow: hidden;display: block;}
	.bbs_list_2020 .body table tbody tr td span:after{width: 10px;height: 10px;margin-top: -5px;}

	/* ÀüÃ¼ÇÁ·Î±×·¥ ºä (210.view) */
	.view1_top .view1_tit_box .inner .view1_list li {width: 100%;}
	.view1_top .view1_tit_box .inner .view1_list li b{padding-right: 15px;}

	.view1_body .cont_txt{margin: 0 4%;}
	.view1_body .cont_txt li {padding: 15px 0;}
	.view1_body .cont_txt li .tit {margin-bottom: 10px;font-size: 18px;}
	.view1_body .cont_txt li .txt {font-size: 13px;line-height: 1em;}
.view1_body .cont_txt li .jobs {margin-top: -2px;}
.view1_body .cont_txt li .jobs .job {
    width: 100%;
    margin-top: 2px;
}


	/* ¹öÆ° */
	.buttons {margin-top: 8%;margin-bottom: 4%;}
	.buttons.bg{padding: 4% 2%;}

	/* ÇÁ¸°Áö ÇöÀå½ºÄÉÄ¡ (520)*/
	.bbs_thumb ul{border: none;}
	.bbs_thumb ul li{margin-bottom: 20px;/* border-bottom: none; */}
	.bbs_thumb ul li .thumb_img{width: 100%;max-width: inherit;}
	.bbs_thumb ul li .thumb_txt{width: 100%;padding: 10px 0 20px 0;}

	/* °Ë»ö (250) */
	.search_area .tit_area br{display: block;}
	.search_area .box_result .box{display: block;width: 100%;}
	.search_area .box_result .box3{border-top: 1px solid #e3e3e3;border-left: none;}

	/* Æä½ºÆ¼¹ú¾ÆÄ«ÀÌºê (140)*/
	.archive_area .cont_inner .right .table_box table {width: 100%;}
	.archive_area .cont_inner .right .table_box table tbody tr td:first-child{padding-right: 5px;}

	/* ÇÁ¸°Áö¿¹¼ú°¡Áõ¸í (310) */
	.prove_area .gray_box .stripe_box .inner p {font-size: 13px;}

	/* Æ¼ÄÏ±¸ÀÔ (320) */
	.ticket_table1_1 table tbody tr th,
	.ticket_table1_2_1 table tbody tr th,
	.ticket_table1_2_2 table tbody tr th{min-width: 80px;}
	.ticket_table1_2_2 table tbody tr th br{display: block;}
	.ticket_table1_2_1.opt table tbody tr th{min-width: auto !important;}
	.ticket_table1_2_1.opt table tbody tr td{min-width: auto !important;}
	.ticket_table1_2_1.opt table tbody tr td:nth-child(2){width: 50px !important;}
	.ticket_table1_2_1.opt table tbody tr td:nth-child(3){width: 50px !important;}
	.ticket_table1_2_1.opt table tbody tr td:nth-child(4){}
	.ticket_table1_2_1.opt col {width:auto !important;}
	.ticket_table1_2_1.opt2 table tbody tr th{min-width: auto !important;}
	.ticket_table1_2_1.opt2 table tbody tr td{min-width: auto !important;}
	.ticket_table1_2_1.opt2 table colgroup col:nth-child(1){width: 20px !important;}
	.ticket_table1_2_1.opt2 table colgroup col:nth-child(2){width: 70px !important;}
	.ticket_table1_2_1.opt2 table colgroup col:nth-child(3){}
	.ticket_table1_2_1.opt2 table colgroup col:nth-child(4){width: 70px !important;}
	/* °ø¿¬¿¹¾à ¿Ï·á 320.complete */
	.complete .complete_inner .cont {padding: 20px;}
	.complete .complete_inner .cont .cont_head {padding: 0 0 20px 0;margin-bottom: 20px;}
	.complete .complete_inner .cont .cont_head h2 {font-size: 20px;}
	.complete .complete_inner .cont .cont_body .txt_box {padding: 20px;font-size: 14px;}


	/* Ä·ÆäÀÎ¼Ò°³ (610) */
	.introduce_area .gray_box .intro_txt ul li p{text-align: justify;-ms-word-break: break-all;	word-break: break-all;}
	.introduce_area .gray_box .intro_txt ul li p br{display: none;}

	/* ÇÁ¸°ÁöÈÄ¿øÇÏ±â (620) */
	.support_area .gray_box .support_txt ul li .box_right .box_para {display: block;padding-bottom: 10px;}
	.support_area .gray_box .support_txt ul li .box_right .box_para .tit {display: block;margin-bottom: 5px;}
	.support_area .gray_box .support_txt ul li .box_right .box_para .tit span{display: inline-block;}
	.support_area .gray_box .support_txt ul li .box_right .box_para .txt {display: block;padding-left: 0px;}
	.support_area .gray_box .support_txt ul li .box_right .box_para .buttons{display: inline-block;width: 100%;text-align: center;}
	.support_area .gray_box .support_txt ul li .box_right .box_para .buttons .fl {display: inline-block;float: none !important;}

	/* ÇÔ²²ÇÏ´Â»ç¶÷µé (630) */
	.together_area .gray_box .together_list ul li {width: 25%;}

	/* join */
	.wrap .join_top{ padding:4% 0;}
	.wrap .join_top .j_logo{-webkit-background-size: 100% 100%;	background-size: 100% 100%;width: 134px;height: 26px; }

	/* È¸¿ø-µ¿ÀÇÇÏ±â */
	.agree_list ul li .btn_radio{font-size: 15px;}

	.cate-wrap ul li {width: 33%;}

}/* 420px*/
@media (max-width:320px){
	body{font-size: 0.8em;}

	/* ÇÔ²²ÇÏ´Â»ç¶÷µé (630) */
	.together_area .gray_box .together_list ul li {width: 33.33%;}

}/* 320px*/