/* ipad가로 레이아웃 지정(1024px) */
@media only screen and (min-device-width : 768px) and (orientation : landscape){
	#wraper{overflow:hidden;width:100%;margin:0 auto}
	/* head */
	#header {width:100%}
	#header .mainHeader{
		text-align:left;
		display:block;
		clear:both;
		background:#fff;
		height:50px;
		overflow:hidden;
		position:relative;
		border-bottom:3px solid #f7941d
	}
	#header .subHeader{display:none}
	#header .mainHeader .top .app_go{
		position:absolute;
		top:0;left:0;
		width:65px;
		height:50px;
		color:#fff;
		text-indent:-999em;
		background:url(http://img.atlan.co.kr/_mobile/main/btn_app4.png) 13px 10px no-repeat;
		background-size:28px auto;
		-webkit-background-size:28px auto;
		-moz-background-size:28px auto;
	}
	#header .mainHeader .m_logo{
		margin:0 auto;
		text-align:center;
		padding:7px 0 12px 0;
		width:150px;
		display:block
	}
	#header .mainHeader .top .all_category{
		position:absolute;
		top:0;right:0;
		width:60px;
		height:50px;
		background:url(http://img.atlan.co.kr/_mobile/main/btn_category2.png) 21px 11px no-repeat;
		background-size:26px auto;
		-webkit-background-size:26px auto;
		-moz-background-size:26px auto;
	}

	/* main_banner */
	.mainBan_issues{
		width:100%;
		height:auto;
		overflow:hidden;
		box-sizing:border-box;
		border:none;
	}
	.middle_place{
		overflow:hidden;
		background:#d8d7d7;
		padding:8px;
		border:1px solid #a1bacf;
		border-left-style:none;
		border-right-style:none;
	}
	.middle_place .main_newBanner{
		overflow:hidden;
		background:#fff;
		box-sizing:border-box;
		width:100%;
		margin:0 auto
	}
	.main_newBanner .update_time, .main_newBanner .webzine_s, .main_newBanner .faq_s, .main_newBanner .webzine_s, .main_newBanner .myatlan_s{
		font-size:0.929em;
		padding:0 7px 3px 0;
		color:#969696
	}
	.middle_place .main_newBanner td{width:50%;box-sizing:border-box;-webkit-box-sizing:border-box;}
	.main_newBanner .up_Regular .update_name, .main_newBanner .faq .faq_name, .main_newBanner .webzine .webzine_name, .main_newBanner .myatlan .myatlan_name{
		font-size:1.071em;
		letter-spacing:-0.02em;
		color:#333;
	}
	.main_newBanner .up_Regular{
		display:block;
		min-width:50%;
		padding:15px 5px 15px 12px;
		background: #fff url(http://img.atlan.co.kr/_mobile/main/icon_main_update2.png) 93% center no-repeat;
		background-size:23px auto;
		-webkit-background-size:23px auto;
		-moz-background-size:23px auto;
		overflow:hidden;
		text-align:left;
		box-sizing:border-box;
		font-size:0.929em;
		border:2px solid #d8d7d7;
		border-left-style:none;
		border-top-style:none;
		letter-spacing:-0.02em
	}
	.main_newBanner .faq{
		display:block;
		min-width:50%;
		padding:15px 5px 15px 12px;
		background: #fff url(http://img.atlan.co.kr/_mobile/main/icon_main_faq2.png) 93% center no-repeat;
		background-size:25px auto;
		-webkit-background-size:25px auto;
		-moz-background-size:25px auto;
		overflow:hidden;
		box-sizing:border-box;
		text-align:left;
		font-size:0.929em;
		border-bottom:2px solid #d8d7d7;
		letter-spacing:-0.02em
	}
	.main_newBanner .webzine{
		display:block;
		min-width:50%;
		padding:15px 5px 15px 12px;
		background: #fff url(http://img.atlan.co.kr/_mobile/main/icon_main_reg2.png) 93% center no-repeat;
		background-size:23px auto;
		-webkit-background-size:23px auto;
		-moz-background-size:23px auto;
		overflow:hidden;
		box-sizing:border-box;
		-webkit-box-sizing:border-box;
		text-align:left;
		font-size:0.929em;
		border-right:2px solid #d8d7d7;
		letter-spacing:-0.02em
	}
	.main_newBanner .myatlan{
		display:block;
		min-width:50%;
		padding:15px 5px 15px 12px;
		background: #fff url(http://img.atlan.co.kr/_mobile/main/icon_main_myatlan2.png) 93% center no-repeat;
		background-size:24px auto;
		-webkit-background-size:24px auto;
		-moz-background-size:24px auto;
		overflow:hidden;
		box-sizing:border-box;
		text-align:left;
		font-size:0.929em;
		border:0
	}
	.kakao_ban{
		margin:10px 8px 7px 8px;
		background:#ffe204 url(http://img.atlan.co.kr/_mobile/common/kakao_go.png) 97% center no-repeat;
		background-size:15px auto;
		-webkit-background-size:15px auto;
		-moz-background-size:15px auto;
		box-sizing:border-box;
		-webkit-box-sizing:border-box;
		border:1px solid #eed200;
		-webkit-border-radius: .3em;
		-moz-border-radius: .3em;
		border-radius: .3em;
	}
	.kakao_ban p{
		width:100%;
		padding:10px 10px 10px 13px;
		box-sizing:border-box;
	}
	.kakao_ban .yellow_idName{
		display:inline-block;
		background:url(http://img.atlan.co.kr/_mobile/common/kakao_icon.png) 12px 6px no-repeat;
		background-size:27px auto;
		-webkit-background-size:27px auto;
		-moz-background-size:27px auto;
		padding:14px 10px 12px 48px;
		color:#381c02;
		font-size:1.0em;
		letter-spacing:-0.02em;
		font-weight:bold;
		box-sizing:border-box;
		-webkit-box-sizing:border-box;
		vertical-align:middle
	}
	.kakao_ban .yellow_sn{
		display:inline-block;
		font-size:0.857em;
		color:#202020;
		background:#fff;
		padding:5px 10px 3px 10px;
		-webkit-border-radius: 1.0em;
		-moz-border-radius: 1.0em;
		border-radius: 1.0em;
		box-sizing:border-box;
		-webkit-box-sizing:border-box;
		zoom: 1;
		vertical-align: middle;
		outline: none;
		text-align: center;
		text-decoration: none;
	}
}

/* ipad 세로 레이아웃 지정/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// */

@media only screen and (min-device-width : 768px) and (orientation : portrait){
	/* head */
	#header {width:100%}
	#header .mainHeader{
		text-align:left;
		display:block;
		clear:both;
		background:#fff;
		height:50px;
		overflow:hidden;
		position:relative;
		border-bottom:3px solid #f7941d
	}
	#header .subHeader{display:none}
	#header .mainHeader .top .app_go{
		position:absolute;
		top:0;left:0;
		width:65px;
		height:50px;
		color:#fff;
		text-indent:-999em;
		background:url(http://img.atlan.co.kr/_mobile/main/btn_app4.png) 13px 10px no-repeat;
		background-size:28px auto;
		-webkit-background-size:28px auto;
		-moz-background-size:28px auto;
	}
	#header .mainHeader .m_logo{
		margin:0 auto;
		text-align:center;
		padding:7px 0 12px 0;
		width:150px;
		display:block
	}
	#header .mainHeader .top .all_category{
		position:absolute;
		top:0;right:0;
		width:60px;
		height:50px;
		background:url(http://img.atlan.co.kr/_mobile/main/btn_category2.png) 21px 11px no-repeat;
		background-size:26px auto;
		-webkit-background-size:26px auto;
		-moz-background-size:26px auto;
	}

	/* main_banner */
	.mainBan_issues{
		width:100%;
		height:auto;
		overflow:hidden;
		border:none;
		box-sizing:border-box;
	}
	.middle_place{
		overflow:hidden;
		background:#d8d7d7;
		padding:8px;
		border:1px solid #c4c4c4;
		border-left-style:none;
		border-right-style:none;
	}
	.middle_place .main_newBanner{
		overflow:hidden;
		background:#fff;
		box-sizing:border-box;
		width:100%;
		margin:0 auto
	}
	.middle_place .main_newBanner td{
		width:50%;
		box-sizing:border-box;
		-webkit-box-sizing:border-box;
	}
	.main_newBanner .update_time, .main_newBanner .webzine_s, .main_newBanner .faq_s, .main_newBanner .webzine_s, .main_newBanner .myatlan_s{
		font-size:0.929em;
		padding:0 7px 3px 0;
		color:#969696
	}
	.main_newBanner .up_Regular .update_name, .main_newBanner .faq .faq_name, .main_newBanner .webzine .webzine_name, .main_newBanner .myatlan .myatlan_name{
		font-size:1.071em;
		letter-spacing:-0.02em;
		color:#333;
	}
	.main_newBanner .up_Regular{
		display:block;
		min-width:50%;
		padding:15px 5px 15px 12px;
		background: #fff url(http://img.atlan.co.kr/_mobile/main/icon_main_update2.png) 93% center no-repeat;
		background-size:23px auto;
		-webkit-background-size:23px auto;
		-moz-background-size:23px auto;
		overflow:hidden;
		text-align:left;
		box-sizing:border-box;
		-webkit-box-sizing:border-box;
		font-size:0.929em;
		border:2px solid #d8d7d7;
		border-left-style:none;
		border-top-style:none;
		letter-spacing:-0.02em
	}
	.main_newBanner .faq{
		display:block;
		min-width:50%;
		padding:15px 5px 15px 12px;
		background: #fff url(http://img.atlan.co.kr/_mobile/main/icon_main_faq2.png) 93% center no-repeat;
		background-size:25px auto;
		-webkit-background-size:25px auto;
		-moz-background-size:25px auto;
		overflow:hidden;
		box-sizing:border-box;
		-webkit-box-sizing:border-box;
		text-align:left;
		font-size:0.929em;
		border-bottom:2px solid #d8d7d7;
		letter-spacing:-0.02em
	}
	.main_newBanner .webzine{
		display:block;
		min-width:50%;
		padding:15px 5px 15px 12px;
		background: #fff url(http://img.atlan.co.kr/_mobile/main/icon_main_reg2.png) 93% center no-repeat;
		background-size:23px auto;
		-webkit-background-size:23px auto;
		-moz-background-size:23px auto;
		overflow:hidden;
		box-sizing:border-box;
		-webkit-box-sizing:border-box;
		text-align:left;
		font-size:0.929em;
		border-right:2px solid #d8d7d7;
		letter-spacing:-0.02em
	}
	.main_newBanner .myatlan{
		display:block;
		min-width:50%;
		padding:15px 5px 15px 12px;
		background: #fff url(http://img.atlan.co.kr/_mobile/main/icon_main_myatlan2.png) 93% center no-repeat;
		background-size:24px auto;
		-webkit-background-size:24px auto;
		-moz-background-size:24px auto;
		overflow:hidden;
		box-sizing:border-box;
		-webkit-box-sizing:border-box;
		text-align:left;
		font-size:0.929em;
		border:0
	}
	.kakao_ban{
		margin:10px 8px 7px 8px;
		background:#ffe204 url(http://img.atlan.co.kr/_mobile/common/kakao_go.png) 97% center no-repeat;
		background-size:15px auto;
		-webkit-background-size:15px auto;
		-moz-background-size:15px auto;
		box-sizing:border-box;
		-webkit-box-sizing:border-box;
		border:1px solid #eed200;
		-webkit-border-radius: .3em;
		-moz-border-radius: .3em;
		border-radius: .3em;
	}
	.kakao_ban p{
		width:100%;
		padding:10px 10px 10px 13px;
		box-sizing:border-box;
	}
	.kakao_ban .yellow_idName{
		display:inline-block;
		background:url(http://img.atlan.co.kr/_mobile/common/kakao_icon.png) 12px 6px no-repeat;
		background-size:27px auto;
		-webkit-background-size:27px auto;
		-moz-background-size:27px auto;
		padding:14px 10px 12px 48px;
		color:#381c02;
		font-size:1.0em;
		letter-spacing:-0.02em;
		font-weight:bold;
		box-sizing:border-box;
		-webkit-box-sizing:border-box;
		vertical-align:middle
	}
	.kakao_ban .yellow_sn{
		display:inline-block;
		font-size:0.857em;
		color:#202020;
		background:#fff;
		padding:5px 10px 3px 10px;
		-webkit-border-radius: 1.0em;
		-moz-border-radius: 1.0em;
		border-radius: 1.0em;
		box-sizing:border-box;
		-webkit-box-sizing:border-box;
		zoom: 1;
		vertical-align: middle;
		outline: none;
		text-align: center;
		text-decoration: none;
	}
}

/* /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// */

/* Phone 가로 레이아웃 지정 */
@media only screen and (min-device-width : 320px) and (max-device-width : 767px) and (orientation : landscape) {
	/* head */
	#header {width:100%}
	#header .mainHeader{
		text-align:left;
		display:block;
		clear:both;
		background:#fff;
		height:50px;
		overflow:hidden;
		position:relative;
		border-bottom:3px solid #f7941d
	}
	#header .subHeader{display:none}
	#header .mainHeader .top .app_go{
		position:absolute;
		top:0;left:0;
		width:65px;
		height:50px;
		color:#fff;
		text-indent:-999em;
		background:url(http://img.atlan.co.kr/_mobile/main/btn_app4.png) 13px 10px no-repeat;
		background-size:28px auto;
		-webkit-background-size:28px auto;
		-moz-background-size:28px auto;
	}
	#header .mainHeader .m_logo{
		margin:0 auto;
		text-align:center;
		padding:7px 0 12px 0;
		width:150px;
		display:block
	}
	#header .mainHeader .top .all_category{
		position:absolute;
		top:0;right:0;
		width:60px;
		height:50px;
		background:url(http://img.atlan.co.kr/_mobile/main/btn_category_n.png) 21px 11px no-repeat;
		background-size:26px auto;
		-webkit-background-size:26px auto;
		-moz-background-size:26px auto;
	}

	/* main_banner */
	.mainBan_issues{
		width:100%;
		height:auto;
		overflow:hidden;
		box-sizing:border-box;
		-webkit-box-sizing:border-box;
		border:none;
	}
	.middle_place{
		overflow:hidden;
		background:#d8d7d7;
		padding:8px;
		border:1px solid #c4c4c4;
		border-left-style:none;
		border-right-style:none;
	}
	.middle_place .main_newBanner{
		overflow:hidden;
		background:#fff;
		box-sizing:border-box;
		-webkit-box-sizing:border-box;
		width:100%;
		margin:0 auto
	}
	.main_newBanner .update_time, .main_newBanner .webzine_s, .main_newBanner .faq_s, .main_newBanner .webzine_s, .main_newBanner .myatlan_s{
		font-size:0.929em;
		padding:0 7px 3px 0;
		color:#969696
	}
	.main_newBanner .up_Regular .update_name, .main_newBanner .faq .faq_name, .main_newBanner .webzine .webzine_name, .main_newBanner .myatlan .myatlan_name{
		font-size:1.071em;
		letter-spacing:-0.02em;
		color:#333;
	}
	.middle_place .main_newBanner td{
		width:50%;
		box-sizing:border-box;
		-webkit-box-sizing:border-box;
	}
	.main_newBanner .up_Regular{
		display:block;
		min-width:50%;
		padding:15px 5px 15px 12px;
		background: #fff url(http://img.atlan.co.kr/_mobile/main/icon_main_update2.png) 93% center no-repeat;
		background-size:23px auto;
		-webkit-background-size:23px auto;
		-moz-background-size:23px auto;
		overflow:hidden;
		text-align:left;
		box-sizing:border-box;
		-webkit-box-sizing:border-box;
		font-size:0.929em;
		border:2px solid #d8d7d7;
		border-left-style:none;
		border-top-style:none;
		letter-spacing:-0.02em
	}
	.main_newBanner .faq{
		display:block;
		min-width:50%;
		padding:15px 5px 15px 12px;
		background: #fff url(http://img.atlan.co.kr/_mobile/main/icon_main_faq2.png) 93% center no-repeat;
		background-size:24px auto;
		-webkit-background-size:24px auto;
		-moz-background-size:24px auto;
		overflow:hidden;
		box-sizing:border-box;
		-webkit-box-sizing:border-box;
		text-align:left;
		font-size:0.929em;
		border-bottom:2px solid #d8d7d7;
		letter-spacing:-0.02em
	}
	.main_newBanner .webzine{
		display:block;
		min-width:50%;
		padding:15px 5px 15px 12px;
		background: #fff url(http://img.atlan.co.kr/_mobile/main/icon_main_reg2.png) 93% center no-repeat;
		background-size:23px auto;
		-webkit-background-size:23px auto;
		-moz-background-size:23px auto;
		overflow:hidden;
		box-sizing:border-box;
		-webkit-box-sizing:border-box;
		text-align:left;
		font-size:0.929em;
		border-right:2px solid #d8d7d7;
		letter-spacing:-0.02em
	}
	.main_newBanner .myatlan{
		display:block;
		min-width:50%;
		padding:15px 5px 15px 12px;
		background: #fff url(http://img.atlan.co.kr/_mobile/main/icon_main_myatlan2.png) 93% center no-repeat;
		background-size:24px auto;
		-webkit-background-size:24px auto;
		-moz-background-size:24px auto;
		overflow:hidden;
		box-sizing:border-box;
		-webkit-box-sizing:border-box;
		text-align:left;
		font-size:0.929em;
		border:0
	}
	.kakao_ban{
		margin:10px 8px 7px 8px;
		background:#ffe204 url(http://img.atlan.co.kr/_mobile/common/kakao_go.png) 97% center no-repeat;
		background-size:15px auto;
		-webkit-background-size:15px auto;
		-moz-background-size:15px auto;
		box-sizing:border-box;
		-webkit-box-sizing:border-box;
		border:1px solid #eed200;
		-webkit-border-radius: .3em;
		-moz-border-radius: .3em;
		border-radius: .3em;
	}
	.kakao_ban p{
		width:100%;
		padding:6px 10px 6px 13px;
		box-sizing:border-box;
		-webkit-box-sizing:border-box;
	}
	.kakao_ban .yellow_idName{
		display:inline-block;
		background:url(http://img.atlan.co.kr/_mobile/common/kakao_icon.png) 12px 6px no-repeat;
		background-size:27px auto;
		-webkit-background-size:27px auto;
		-moz-background-size:27px auto;
		padding:14px 10px 12px 48px;
		color:#381c02;
		font-size:1.0em;
		letter-spacing:-0.02em;
		font-weight:bold;
		box-sizing:border-box;
		-webkit-box-sizing:border-box;
		vertical-align:middle
	}
	.kakao_ban .yellow_sn{
		display:inline-block;
		font-size:0.857em;
		color:#202020;
		background:#fff;
		padding:5px 10px 3px 10px;
		-webkit-border-radius: 1.0em;
		-moz-border-radius: 1.0em;
		border-radius: 1.0em;
		box-sizing:border-box;
		-webkit-box-sizing:border-box;
		zoom: 1;
		vertical-align: middle;
		outline: none;
		text-align: center;
		text-decoration: none;
	}
}


/* /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// */

/* Phone 세로 레이아웃 지정 */
@media only screen and (min-device-width : 320px) and (max-device-width : 767px) and (orientation : portrait) {
	/* head */
	#header {width:100%}
	#header .mainHeader{
		text-align:left;
		display:block;
		clear:both;
		background:#fff;
		height:50px;
		overflow:hidden;
		position:relative;
		border-bottom:3px solid #f7941d
	}
	#header .subHeader{display:none}
	#header .mainHeader .top .app_go{
		position:absolute;
		top:0;left:0;
		width:65px;
		height:50px;
		color:#fff;
		text-indent:-999em;
		background:url(http://img.atlan.co.kr/_mobile/main/btn_app4.png) 13px 10px no-repeat;
		background-size:28px auto;
		-webkit-background-size:28px auto;
		-moz-background-size:28px auto;
	}
	#header .mainHeader .m_logo{
		margin:0 auto;
		text-align:center;
		padding:7px 0 12px 0;
		width:150px;
		display:block
	}
	#header .mainHeader .top .all_category{
		position:absolute;
		top:0;right:0;
		width:60px;
		height:50px;
		background:url(http://img.atlan.co.kr/_mobile/main/btn_category_n.png) 21px 11px no-repeat;
		background-size:26px auto;
		-webkit-background-size:26px auto;
		-moz-background-size:26px auto;
	}

	/* main_banner */
	.mainBan_issues{
		width:100%;
		height:auto;
		overflow:hidden;
		box-sizing:border-box;
		-webkit-box-sizing:border-box;
		border:none;
	}
	.middle_place{
		overflow:hidden;
		background:#d8d7d7;
		padding:8px;
		border:1px solid #c4c4c4;
		border-left-style:none;
		border-right-style:none;
	}
	.middle_place .main_newBanner{
		overflow:hidden;
		background:#fff;
		box-sizing:border-box;
		-webkit-box-sizing:border-box;
		width:100%;
		margin:0 auto
	}
	.main_newBanner .update_time, .main_newBanner .webzine_s, .main_newBanner .faq_s, .main_newBanner .webzine_s, .main_newBanner .myatlan_s{
		font-size:0.929em;
		padding:0 0 3px 0;
		display:block;
		color:#767676
	}
	.main_newBanner .up_Regular .update_name, .main_newBanner .faq .faq_name, .main_newBanner .webzine .webzine_name, .main_newBanner .myatlan .myatlan_name{
		font-size:1.071em;
		letter-spacing:-0.02em;
		color:#202020;
	}
	.middle_place .main_newBanner td{
		width:50%;
		box-sizing:border-box;
		-webkit-box-sizing:border-box;
	}
	.main_newBanner .up_Regular{
		display:block;
		width:100%;
		padding:15px 5px 15px 12px;
		background: #fff url(http://img.atlan.co.kr/_mobile/main/icon_main_update2.png) 93% 7px no-repeat;
		background-size:23px auto;
		-webkit-background-size:23px auto;
		-moz-background-size:23px auto;
		overflow:hidden;
		text-align:left;
		box-sizing:border-box;
		-webkit-box-sizing:border-box;
		font-size:0.929em;
		border:2px solid #d8d7d7;
		border-left-style:none;
		border-top-style:none;
		letter-spacing:-0.02em
	}
	.main_newBanner .faq{
		display:block;
		width:100%;
		padding:15px 5px 15px 12px;
		background: #fff url(http://img.atlan.co.kr/_mobile/main/icon_main_faq2.png) 93% 7px no-repeat;
		background-size:24px auto;
		-webkit-background-size:24px auto;
		-moz-background-size:24px auto;
		overflow:hidden;
		box-sizing:border-box;
		-webkit-box-sizing:border-box;
		text-align:left;
		font-size:0.929em;
		border-bottom:2px solid #d8d7d7;
		letter-spacing:-0.02em
	}
	.main_newBanner .webzine{
		display:block;
		width:100%;
		padding:15px 5px 15px 12px;
		background: #fff url(http://img.atlan.co.kr/_mobile/main/icon_main_reg2.png) 93% 7px no-repeat;
		background-size:23px auto;
		-webkit-background-size:23px auto;
		-moz-background-size:23px auto;
		overflow:hidden;
		box-sizing:border-box;
		-webkit-box-sizing:border-box;
		text-align:left;
		font-size:0.929em;
		border-right:2px solid #d8d7d7;
		letter-spacing:-0.02em
	}
	.main_newBanner .myatlan{
		display:block;
		width:100%;
		padding:15px 5px 15px 12px;
		background: #fff url(http://img.atlan.co.kr/_mobile/main/icon_main_myatlan2.png) 93% 8px no-repeat;
		background-size:24px auto;
		-webkit-background-size:24px auto;
		-moz-background-size:24px auto;
		overflow:hidden;
		box-sizing:border-box;
		-webkit-box-sizing:border-box;
		text-align:left;
		font-size:0.929em;
		border:0
	}
	.kakao_ban{
		margin:10px 8px 7px 8px;
		background:#ffe204 url(http://img.atlan.co.kr/_mobile/common/kakao_go.png) 97% center no-repeat;
		background-size:15px auto;
		-webkit-background-size:15px auto;
		-moz-background-size:15px auto;
		box-sizing:border-box;
		-webkit-box-sizing:border-box;
		border:1px solid #eed200;
		-webkit-border-radius: .3em;
		-moz-border-radius: .3em;
		border-radius: .3em;
	}
	.kakao_ban a{
		width:100%;
		display:inline-block;
		padding:6px 5px 6px 10px;
		box-sizing:border-box;
		-webkit-box-sizing:border-box;
	}
	.kakao_ban .yellow_idName{
		display:inline-block;
		background:url(http://img.atlan.co.kr/_mobile/common/kakao_icon.png) 2px 4px no-repeat;
		background-size:27px auto;
		-webkit-background-size:27px auto;
		-moz-background-size:27px auto;
		padding:11px 8px 9px 34px;
		color:#381c02;
		font-size:1.0em;
		letter-spacing:-0.04em;
		font-weight:bold;
		box-sizing:border-box;
		-webkit-box-sizing:border-box;
		vertical-align:middle
	}
	.kakao_ban .yellow_sn{
		display:inline-block;
		font-size:0.857em;
		letter-spacing:-0.02em;
		color:#202020;
		background:#fff;
		padding:5px 7px 3px 7px;
		-webkit-border-radius: 1.0em;
		-moz-border-radius: 1.0em;
		border-radius: 1.0em;
		box-sizing:border-box;
		-webkit-box-sizing:border-box;
		zoom: 1;
		vertical-align: middle;
		outline: none;
		text-align: center;
		text-decoration: none;
	}
}
