/*test*/

#gnb_mobile{display:none;}

/* only mainpage */
#wrap {
	max-width: 1000px;
	width:100%;
	margin:0 auto;
	border: solid 1px #e1e1e1;
	border-top: solid 2px #231f20;
}

#header {
	border-top: 2px solid #3e3e3e;
	position: fixed;
	z-index: 999;
	background: #fff;
	width: 100%;
	max-width: 998px;
	top: 0px;
}

#menu {
	/*	border-top:3px solid #3e3e3e;*/
	position: fixed;
	z-index: 9999;
	background: #fff;
	width: 100%;
	max-width: 998px;
}

body {
	/* border-top:3px solid #3e3e3e; */
}

.inner {
	max-width: 918px;
	width:100%;
}

.logo img {
	/* padding-left:10%; */
}

ul.top_btn {
	width:100%; con_4
}

ul.top_btn li {
	width:25%;
	float:left;
	border-left:1px solid #e7e7e7;
}

ul.top_btn li:last-child {
	border-right:1px solid #e7e7e7;
}

.gap_line {
	border-bottom:2px solid #292929;
}

#gnb {list-style: none;width: 100%;background-color: #292929;/* border-radius: 10px; */margin-bottom: 0;}
#gnb a:hover{color: #842e62;}
#gnb>li {display: block;position: relative;width: 9%;float: left;}
#gnb>li>a {display: block;font-size: 15px;letter-spacing:-1px;text-align:center;height: 55px;line-height: 55px;color: #ffffff;background: url(/images/topbar.png) left 50% no-repeat;text-decoration: none;}
#gnb>li:hover>a{color: #faaf18;text-decoration: none !important;}
#gnb>li>a:click { text-decoration:none;}
#gnb>li>ul>li>a:hover{color: #e5e5e5;}

#gnb>li.last{background:url(/images/topbar.png) 100% 13px no-repeat;}
#gnb>li>div>ul {border-left: 1px solid #fad2d5;padding:0 15px;display:none;margin-top:20px;height: 150px;line-height:1.5em;}
#gnb>li>div>ul.mar { margin: 0 20px; }
#gnb>li.last>div>ul{border-right: 1px solid #fad2d5;}
#gnb>li>div>ul>li>a{font-size: 18px;letter-spacing:-1px;line-height:1.4em;color: #fff;}
#gnb>li>div>ul>li{padding:1px 0;min-width:120px;}
#gnb>li>ul>li{clear: both;}
#gnb:after {content: "";clear: both;display: block;}


/********************spot**************************/
.maintit {background: url(../images/main_bar.jpg) no-repeat;background-position: 0% 45%;}



#spot .inner {
	position:relative;
}

#spot .spot_typo {
	position:absolute;
	left:4%;
	top: 10%;
}
#spot .spot_typo img{width:100%;}






/********************notice**************************/

.notice_box {
	position:absolute;
	left:0;
	bottom:0;
	width:100%;
	height:32%;
	background:url(../images/notice_box.png);
	background-size:contain;
}

.notice {
	min-height: 167px;
	height:100%;
}
.notice2 {
	min-height: 167px;
	height:100%;
}

.notice_title {
	display:table;
	height:100%;
}

.notice_title h3 {
	display:table-cell;
	vertical-align:middle;
	color:white;
	padding-left:32px;
	font-size:26px;
}

.notice_contents {
	display:table;
	height:100%;
	width:100%;
}

.notice_contents ul {
	display:table-cell;
	vertical-align:middle;
	width:100%;
	max-width:0;
}

.notice_contents ul li {
	padding:0 60px 0 16px;
}

.notice_contents ul li a {
	color:white;
	text-decoration:none;
	line-height:24px;
	font-size:14px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	display:block;
}

.grid {width: 100%;margin: 0 auto;}
/**********************contents*********************/


.notice li {
	border-bottom: 1px dashed #e1e1e1;
	padding: 15px 0 1px 0;
	color: #454545;
}

.notice_cate {
    color: #454545;
	font-size: 14px;
	float: left;
	text-overflow: ellipsis;
	white-space: nowrap;
	word-wrap: normal;
	/* width: 66%; */
	overflow: hidden;
}

.right {
	color: #454545;
	font-size: 14px;
	float: left;
	text-overflow: ellipsis;
	white-space: nowrap;
	word-wrap: normal;
	/* width: 66%; */
	overflow: hidden;
}

.day {
	font-size: 14px;
	color: #666666;
	float: right;
}

.notice li:after {
	content: "";
	display: block;
	clear: both;
}

/*content_01*/
.con_1 h3 {
	font-size: 38px;
	font-weight:bold;
	color: #ffffff;
	margin-top: 45px;
	line-height: 45px;
}



.con_1 .content_title div {
	width:80px;
	border-bottom:1px solid #455595;
}

.content1_box1 {
	width:100%;
	padding:10px;
	background:#2e2e2e;
}

.content1_box1 .content_txt {
	padding:30px 46px 0px 0px;
	line-height:1.6em;
}

.con_1 .position_box{
    position: absolute;
    right: 15px;
    top: 0;
    bottom: 0;
    width: 50%;
    height: 100%;
    background: #292929;
    border-radius: 0 10px 10px 0;
    padding: 50px 35px;
}

/*
.content1_box1 .content_txt {
	display:table;
	height:100%;
	padding:0 20px;
}

.content1_box1 .content_txt > div {
	display:table-cell;
	vertical-align: middle;
	height:100%;
}
*/

.content1_box1 a {
	display:block;
	height:100%;
}

.content1_box1 .content_txt h4 {
	color:white;
	font-size:19px;
}

.content1_box1 .content_txt h4 span {
	color:#d7ba90;
}

.content1_box1 .content_txt p {
	color:#cfcfcf;
	text-align:justify;
}

.content1_box1 .content_txt p.right {
	color:#e4e0e0;
}


/*content_02*/
.con_2 h3 {
	font-size:22px;
	font-weight:bold;
	color:#f1a417;
}

.con_2 .content_title div {
	width:80px;
	border-bottom:1px solid #f1a417;
}

.content2_box1 ul li {
	float:left;
	position:relative;
	width:33.33333%;
	overflow:hidden;
} 

.content2_box1 ul:after {
	display:block;
	content:"";
	clear:both;
}

.content2_box1 ul li a {
	display:block;
}

.content2_box1 ul li .cover {
	position:absolute;
	background:#f1a417;
	left:0;
	bottom:-100%;
	width:100%;
	height:100%;
	transition:0.3s;
}

.content2_box1 ul li a:hover .cover {
	bottom:0;
}

.content2_box1 .cover div {
	display:table;
	width:100%;
	height:100%;
}

.content2_box1 .cover div p {
	display:table-cell;
	vertical-align:middle;
	color:white;
	font-size:18px;
}




/*content_03*/
/*.con_3 h3 {
	font-size:22px;
	font-weight:bold;
	color:#d81159;
	}*/

	.con_3 .content_title div {
		width:80px;
		border-bottom:1px solid #d81159;
	}

	.content3_box1 ul li {
		float:left;
		position:relative;
		width:33.33333%;
		overflow:hidden;
	} 

	.content3_box1 ul:after {
		display:block;
		content:"";
		clear:both;
	}

	.content3_box1 ul li a {
		display:block;
	}

	.content3_box1 ul li .cover {
		position:absolute;
		background:#d81159;
		left:0;
		bottom:-100%;
		width:100%;
		height:100%;
		transition:0.3s;
	}

	.content3_box1 ul li a:hover .cover {
		bottom:0;
	}

	.content3_box1 .cover div {
		display:table;
		width:100%;
		height:100%;
	}

	.content3_box1 .cover div p {
		display:table-cell;
		vertical-align:middle;
		color:white;
		font-size:18px;
	}

	/*content_04*/
	.con_3 {
		/*background:#f5f5f5;*/
	}

	.tit {
		font-size: 20px;
		font-weight:bold;
		color: #454545;
		margin-left: 10px;
	}

	.con_3 .content_title div.box_line1 {
		width:107px;
		border-bottom:1px solid #455595;
	}

	.con_3 .content_title div.box_line2 {
		width:169px;
		border-bottom:1px solid #455595;
	}

	.con_3 .content4_box1 a {
		display: block;
		color: #666666;
		text-decoration: none;
		letter-spacing: -1px;
	}

	.con_3 .content4_box1 a:hover {
		text-decoration: none;
		color: #62bff5;
	}

	.con_3 .content4_box1_content .img_box {
		position:relative;
	}

/*.con_3 .content4_box1_content .img_box .txt_box {
	position:absolute;
	width:100%;
	padding:18px 0;
	left:0;
	bottom:0;
	color:white;
	background:#d81159;
	font-size:17px;
}
*/
.img_box img{width:100%}

.con_3 .content4_box2_content {
	border:1px solid #e1e1e1;
	min-height:274px;
	background:white;
}
.con_3 .content4_box2_content table {
	width: 100%;
}

.con_3 .content4_box2_content table th {
	background:#e0e0e0;
	line-height:24px;
	padding:5px 0;
}

.con_3 .content4_box2_content table td {
	padding:5px 15px 0px;
}

.con_3 .content4_box2_content table td:nth-child(2n-1) {
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	width:33.33%;
	max-width:0;
	padding-left:10px;
	font-weight:bold;
}

.con_3 .content4_box2_content table td:nth-child(2n) {
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	width:66.66%;
	max-width:0;
	padding-left:0;
}

.con_3 .content4_box2_content table td a {
	text-decoration:none; 
	color:#666;
}















.con_4 {
	background: #f9f9f9;
}


.con_4 .content4_box1 a { 
	text-decoration: none;
	color: #666666; }

	.con_4 .content4_box1 a:hover {
		text-decoration: none;
		color:#666666
	}

	.con_4 h3 {
		font-size: 20px;
		font-weight:bold;
		color: #454545;
		margin-left: 10px;
		margin-bottom: 11px;
	}

	.con_4 div .titpl {
		font-size: 20px;
		font-weight: bold;
		color: #454545;
		margin-left: 10px;
		margin-bottom: 11px;
	}

.ico_ar{float: right;/* margin-right: 4%; */}

.con_4 .content_title div.box_line1 {
	width:107px;
	border-bottom:1px solid #455595;
}

.con_4 .content_title div.box_line2 {
	width:169px;
	border-bottom:1px solid #455595;
}

.con_4 .content4_box1 a {
	display: block;
}

.content4_box1 > .content4_box1_content1 {
    min-height:272px;
}








.con_4 .content4_box1_content .img_box {
	position:relative;
}

.con_4 .content4_box1_content .img_box .txt_box {
	position:absolute;
	width:100%;
	padding:18px 0;
	left:0;
	bottom:0;
	color:white;
	background:#d81159;
	font-size:17px;
}

.img_box img{width:100%}

.con_4 .content4_box2_content {
	border:1px solid #e1e1e1;
	min-height:274px;
	background:white;
}

/*
.con_4 .content4_box2_content:after {
	display:block;
	content:"";
	clear:both;
}

.con_4 .content4_box2_content .title {
	background:#e0e0e0;
	line-height:24px;
	padding:5px 0;
	overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
}

.con_4 .content4_box2_content .txt_box {
	line-height:24px;
	padding-top:5px;
	padding-right:12px;

}

.con_4 .content4_box2_content .txt_box ul li {
	overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
}
*/

.con_4 .content4_box2_content table {
	width: 100%;
}

.con_4 .content4_box2_content table th {
	background:#e0e0e0;
	line-height:24px;
	padding:5px 0;
}

.con_4 .content4_box2_content table td {
	padding:5px 15px 0px;
}

.con_4 .content4_box2_content table td:nth-child(2n-1) {
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	width:33.33%;
	max-width:0;
	padding-left:10px;
	font-weight:bold;
}

.con_4 .content4_box2_content table td:nth-child(2n) {
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	width:66.66%;
	max-width:0;
	padding-left:0;
}

.con_4 .content4_box2_content table td a {
	text-decoration:none; 
	color:#666;
}



span a { text-decoration: none; }
span a:hover { text-decoration: none; color: #666666 }

/*********************footer*********************/
#footer {
	background:#242428;
}

#footer .inner {
	position:relative;
}

#footer .inner div {
	color:#b6b6b6;
	line-height:22px;
	padding:38px 15px 50px 15px;
}

.up_btn {
	position:absolute;
	right:0;
	bottom:0;
	opacity:0.68;
}


/*ÃƒÂ¬Ã‚ÂÃ‚Â´ÃƒÂ¬Ã…Â Ã‹â€ */

.tit1 { width: 84px; height: 30px; font-size: 20px; background-color: #fb675e; text-align: center; color: #fff; border-radius: 20px; padding: 0px 2px; float: left;font-weight: 300;}
/* .istitbox { width: 450px; height: 320px; padding: 30px 25px;color: #ffffff;position: absolute; left: 49.8%; background: #292929; border-radius: 0 10px 10px 0;}
.istitbox a:hover{ text-decoration: none; }
.istitbox a{text-decoration: none;} */
.go_on1 {padding: 15px 0 0 0;text-align: center;font-size: 20px;background: url(../images/white_go.png) no-repeat;background-position: 70px 41%;height: 53px;}
.det1 {color: #fff;font-size: 13px;float: left;padding-right: 39px;}
.isimg { height: auto; max-width: 100%; border-radius: 10px 0 0 10px;}


/*ÃƒÂ­Ã…Â Ã‚Â¹ÃƒÂ¬Ã‚Â§Ã¢â‚¬ËœÃƒÂªÃ‚Â¸Ã‚Â°ÃƒÂ­Ã…Â¡Ã‚Â*/

.spebox { border: 1px solid #e1e1e1; border-radius: 10px; }
.speboximg { border-radius: 10px 10px 0 0;}
.txt_boxcol1{padding: 30px 25px; color: #666666; min-height: 225px;}
.txt_boxcol2 {padding: 30px 25px;color: #666666; line-height: 36px;}
.txt_boxcol h3 { margin: 12px 0 25px 0; font-size: 20px; letter-spacing: -1px; }
.font13 { font-size: 13px; }
.summary { line-height: 20px; letter-spacing: -1px; color: #666666; }


/*ÃƒÂ¬Ã¢â‚¬â€Ã¢â‚¬ÂÃƒÂ¬Ã‚Â Ã‚Â¤ ÃƒÂ«Ã¢â‚¬Â°Ã‚Â´ÃƒÂ¬Ã…Â Ã‚Â¤*/

.newsbox { border: 1px solid #eff8ff; border-radius: 10px 10px 10px 10px; background-color: #eff8ff; min-height: 458px; }
.e1dash { border-bottom: 1px #e1e1e1 dashed;line-height: 24px; }
.engeltop {color: #62afef;font-size: 17px;font-weight: 500;margin-top: 25px;}

/*ÃƒÂ¬Ã‚Â°Ã‚Â½ÃƒÂ¬Ã¢â‚¬â€Ã¢â‚¬Â¦ÃƒÂ­Ã…â€™Ã¢â€šÂ¬ ÃƒÂ¬Ã¢â‚¬Â Ã…â€™ÃƒÂªÃ‚Â°Ã…â€œ*/
.inter { margin: 0 14px; text-align: center; margin-bottom: 2em; }
.radinter { border-radius: 50%; }
.radinter:hover {box-shadow: 2px 2px 6px #e9e8e9;}

/*ÃƒÂ¬Ã¢â‚¬â€Ã¢â‚¬ÂÃƒÂ¬Ã‚Â Ã‚Â¤/tips ÃƒÂ­Ã‹Å“Ã¢â‚¬Å¾ÃƒÂ­Ã¢â€žÂ¢Ã‚Â©*/
.radibord { border: 1px solid #e1e1e1; border-radius: 10px; }
.radibord2 { border: 1px solid #e1e1e1; border-radius: 10px; min-height: 261px;}


.radi { border-radius: 10px 10px 0 0; }
.statbox {padding: 30px 25px;color: #666666;position: absolute;left: 4%;top: 8%;background: none;}
.stattit {margin: 0;color: #fff;font-size: 33px;letter-spacing: -1px;font-weight: 400;}
.stattit span { color: #fff;font-weight: 600; }
.det2 {padding: 20px 0 0 0;text-align: center;font-size: 20px;background: url(../images/white_go.png) no-repeat;background-position: 41% 101%;height: 41px;}
.det2 span { color: #fff; font-size: 13px;float: left; }


/*ÃƒÂ­Ã‹Å“Ã¢â‚¬ËœÃƒÂ­Ã…Â¡Ã…â€™ ÃƒÂ¬Ã¢â‚¬Â Ã…â€™ÃƒÂ¬Ã¢â‚¬Â¹Ã‚Â*/
.nottit {float: left;font-size: 14px;color: #666666;font-weight: 600;text-align: right;}
.nottit a:hover { text-decoration: none; color: #666666; }
.con_3 .content4_box1 .nottit a:hover { text-decoration: none; color: #666666; }
/*ÃƒÂ¬Ã‚Â Ã¢â‚¬Â¢ÃƒÂ­Ã…Â¡Ã…â€™ÃƒÂ¬Ã¢â‚¬ÂºÃ‚Â ÃƒÂ«Ã‚ÂÃ¢â€žÂ¢ÃƒÂ­Ã¢â‚¬â€œÃ‚Â¥*/
.trenri {width: 100%;border-bottom: solid 1px #51ced1;padding-bottom: 5px;}
.trenri a {float: left;font-size: 16px;color: #51ced1 !important;font-weight: 600;}
.trenri a:hover {text-decoration: none; color: #51ced1 !important;}
.mozip { color: #51ced1; text-decoration: none; }
.mozip a:hover { color: #51ced1 !important; text-decoration: none; }
.nobot { border-bottom: none; }
.recr {padding: 13px 0 0 0;text-align: center;font-size: 20px;border-top: 1px solid #e1e1e1;color: #51ced1;background: url(../images/mint_go.png) no-repeat;background-position: 86.5% 100%;text-align: center;}
.recrs {color: #51ced1;padding-right: 30px;}
.recrs span { font-weight: 600; color: #51ced1; }

/*ÃƒÂ­Ã¢â‚¬â€œÃ‚Â¥ÃƒÂ­Ã¢â‚¬ÂºÃ¢â‚¬Å¾ ÃƒÂ¬Ã‚ÂÃ‚Â¼ÃƒÂ¬Ã‚Â Ã¢â‚¬Â¢*/
/*
.tit2 {
	width: 73px;
	height: 17px;
	font-size: 13px;
	margin-left: 5px;
	background-color: #62afef;
	text-align: center;
	color: #fff;
	border-radius: 20px;
	padding: 0px 2px;
	margin-top: 2px;
	float: left;
	font-weight: 400;
}
.tit3 {
	width: 56px;
	height: 17px;
	font-size: 13px;
	margin-left: 5px;
	background-color: #fb995e;
	text-align: center;
	color: #fff;
	border-radius: 20px;
	padding: 0px 2px;
	margin-top: 2px;
	float: left;
}
.tit4 {
	width: 42px;
	height: 17px;
	font-size: 13px;
	margin-left: 5px;
	background-color: #51ced1;
	text-align: center;
	color: #fff;
	border-radius: 20px;
	padding: 0px 2px;
	margin-top: 2px;
	float: left;
}
.tit5 {
	width: 56px;
	height: 17px;
	font-size: 13px;
	margin-left: 5px;
	background-color: #d70453;
	text-align: center;
	color: #fff;
	border-radius: 20px;
	padding: 0px 10px;
	margin-top: 2px;
	float: left;
}
.tit6{
    width: 120px;
    height: 17px;
    font-size: 13px;
    margin-left: 5px;
    background-color: #51ced1;
    text-align: center;
    color: #fff;
    border-radius: 20px;
    padding: 0px 2px;
    margin-top: 2px;
    float: left;
}
*/

/*기존 tit -> pin 으로 수정하기 / tit 숫자로 배경색만 다르게 지정하기*/

.pin {
    display:inline-block;
    padding:0px 7px;
    border-radius: 20px;
/*    float: left;*/
    color: #fff;
    margin-top:2px
}

.tit2 {
    background: #62afef;
}

.tit3 {
	background: #fb995e;
}
.tit4 {
	background: #51ced1;
}
.tit5 {
	background: #d70453;
}
.tit6{
    background: #51ced1;
}

.vi-none {
    visibility: hidden;
}





.litit { float: left; font-size: 16px; color: #666666; font-weight: 600; padding-right:10px;}
.font16 { font-size: 16px; }


.bot_vis {background: #F9F9F9 url(../images/main_bottom_vis.jpg) no-repeat;background-position: 90% 100%;padding-bottom: 55px;}


.top180 {clear:both;height: 184px;}



@media only screen and (max-width: 992px ){

	#wrap {
		padding-top:57px;
		border-style: hidden;
	}

	.logo img {
		width: 200px;
		padding-top: 10px;
	}
	.inter { margin: 0; text-align: center; margin-bottom: 2em; }
	.statbox {padding: 30px 25px;color: #666666;position: absolute;left: 6%;top: 13%;background: none;}
	.stattit {margin: 0;color: #fff;font-size: 46px;letter-spacing: -1px;font-weight: 400;}
	.det2 span { color: #fff; font-size: 13px;float: left; }
	.det2 {padding: 20px 0 0 0;text-align: center;font-size: 20px;background: url(../images/white_go.png) no-repeat;background-position: 41% 101%;height: 41px;}
    
    .content4_box1 > .content4_box1_content1 {
    min-height:190px;
}
	
}

@media only screen and (max-width: 800px){

}

@media only screen and (max-width: 768px){



	#container .inner {
		padding:0 15px;
	}

	.notice_box {
		position:static;
		background:#242428;
		padding:20px 0;
		min-height:140px;
	}

	.notice_title h3 {
		padding-left:0;
		font-size:22px;
	}

	.notice_title h3 span {
		font-size:18px;
	} 

	.notice ul li {
		padding-left:0;
	}

	#spot .spot_typo {
		left:20px;
		bottom: 40%;
	}

	.notice .notice_title {
		float:none;
		text-align: left !important;
		margin-bottom:15px;
		padding-left:30px;
	}
	.notice .notice_contents {
		float:none;
		margin: 0 auto;
		padding-left:30px;
		padding-right:0px;
	}

	.content1_box1 .content_txt { 
		padding:0 30px 0 0;
	}

	.isimg {/*height: 165px; */max-width: 100%; border-radius: 10px 10px 0 0;}
	.statbox {padding: 30px 25px;color: #666666;position: absolute;left: 3%;top: 6%;background: none;}
	.stattit {margin: 0;color: #fff;font-size: 48px;letter-spacing: -1px;font-weight: 400;}
	.det2 span {color: #fff;font-size: 18px;float: left;}
	.det2 {padding: 20px 0 0 0;text-align: center;font-size: 20px;background: url(../images/white_go.png) no-repeat;background-position: 40% 101%;height: 48px;}
	.recr {padding: 13px 0 0 0;font-size: 18px;text-align: left;border-top: 1px solid #e1e1e1;color: #51ced1;background: url(../images/mint_go.png) no-repeat;background-position: 99.5% 100%;text-align: center;}
	.bot_vis {background: #f5f5f5 url(../images/main_bottom_vis.png) no-repeat;background-position: 90% 100%;background-size: contain;padding-bottom: 150px;}
	.up_btn {display: none;}
	.tit1 {width: 50px;height: 20px;font-size: 13px;background-color: #fb675e;text-align: center;color: #fff;border-radius: 20px;padding: 0px 2px;float: left;font-weight: 300;}
	/* .istitbox {padding: 23px 25px;color: #666666;position: absolute;left: 14%;top: 0%;}
	.go_on1 {padding: 7px 0 0 0;text-align: center;font-size: 20px;background: url(../images/white_go.png) no-repeat;background-position: 99% 101%;height: 30px;}
	.det1 {color: #fff;font-size: 13px;float: right;} */
	.inter { margin: 0; text-align: center; margin-bottom: 2em; }
	.con_1 h3 {
		font-size: 38px;
		font-weight:bold;
		color: #ffffff;
		margin-top: 33px;
		line-height: 45px;
    }
    
    .con_1 .position_box{
        position: inherit;
        right: 0;
        top: 0;
        bottom: 0;
        width: 100%;
        border-radius: 0 0 10px 10px;
        padding: 30px 30px 20px 30px;
    }


	
}
@media only screen and (max-width: 500px){
/*
	.notice_box {
		position:static;
	}
	*/
	/*	.notice .notice_title{float:none;margin: 0 auto;max-width: 323px;width: 100%;text-align: left !important;margin-bottom:10px;}*/
/*
	.notice .notice_title {
		float:none;
		text-align: left !important;
		margin-bottom:15px;
		padding-left:30px;
	}
	.notice .notice_contents {
		float:none;
		margin: 0 auto;
		padding-left:30px;
		padding-right:0px;
	}
	*/
	/* .isimg {height: 153px;display: block;max-width: 100%;} */
	.statbox {padding: 22px 25px;color: #666666;position: absolute;left: 2%;top: 4%;background: none;}
	.stattit {margin: 0;color: #fff;font-size: 30px;letter-spacing: -1px;font-weight: 400;}
	.det2 span { color: #fff; font-size: 13px;float: left; }
	.det2 {padding: 11px 0 0 0;text-align: center;font-size: 20px;background: url(../images/white_go.png) no-repeat;background-position: 41% 48%;height: 41px;}
	.content1_box1 {
		padding:10%;	
	}
	
	.content1_box1 .content_txt {
		width: 100%;
		padding:0;
	}

	.content1_box1 .content_img {
		float: none;
		width: 80%;
		padding-bottom:5%;
		margin: 0 auto;
	}
	
	#spot .spot_typo{width:80%;left:10px;top: 10%;}
	.content2_box1 ul li, .content3_box1 ul li{width:50%}

	.go_on1 {padding: 7px 0 0 0;text-align: center;font-size: 20px;background: url(../images/white_go.png) no-repeat;background-position: 75px 101%;height: 30px;}
	.content4_box1 {
		padding: 0; 
	}

	.con_1 h3 {
        font-size: 28px;
		margin-top: 33px;
		line-height: 36px;
	}

}
@media only screen and (max-width: 425px){


}

.clr{
    clear:both;
}
.quotaimg{
	max-width: 1000px;
	width: 100%;
	height: auto;
	border-radius: 10px;
}

.quotaimg_sub{
	max-width: 1000px;
	width: 100%;
	height: auto;
}
.issue_img{
	max-width: 600px;
	width: 100%;
	height: auto;
	margin: 0 auto;
}
.quota_sub{
	position: absolute;
	margin-top: 15px;
}

.basics_li{
	padding-top: 0px;
}