@charset "utf-8";

@font-face {
	font-family:'icomoon';
	src:url('/img_up/shop_pds/aramskin/design/uf2smart200/icomoon/icomoon.eot');
	src:url('/img_up/shop_pds/aramskin/design/uf2smart200/icomoon/icomoon.eot') format('embedded-opentype'),
		url('/img_up/shop_pds/aramskin/design/uf2smart200/icomoon/icomoon.ttf') format('truetype'),
		url('/img_up/shop_pds/aramskin/design/uf2smart200/icomoon/icomoon.woff') format('woff'),
		url('/img_up/shop_pds/aramskin/design/uf2smart200/icomoon/icomoon.svg') format('svg');
	font-weight:normal;
	font-style:normal;
}
@font-face {
	font-family:'voice_icomoon';
	src:url('/img_up/shop_pds/aramskin/design/skin/voice_guide/icomoon.eot');
	src:url('/img_up/shop_pds/aramskin/design/skin/voice_guide/icomoon.eot?#iefix') format('embedded-opentype'),
		url('/img_up/shop_pds/aramskin/design/skin/voice_guide/icomoon.woff') format('woff'),
		url('/img_up/shop_pds/aramskin/design/skin/voice_guide/icomoon.ttf') format('truetype'),
		url('/img_up/shop_pds/aramskin/design/skin/voice_guide/icomoon.svg#icomoon') format('svg');
	font-weight:normal;
	font-style:normal;
}
@keyframes voice_animation {
	from {color:#168fff}
	50% {color:#16b5ff}
	to {color:#168fff}
}

#head .navigation-container {
	width:1184px;
	margin-left:auto;
	margin-right:auto;
	padding-top:24px
}
#head .navigation-container:after {
	clear:both;
	content:"";
	display:block
}
#head .navigation-container img {
	float:left;
	cursor:pointer
}
#head .navigation-container .navigation-mainmenu {
	float:left;
	margin-left:34px;
	margin-top:16px
}
#head .navigation-container .navigation-mainmenu:after {
	clear:both;
	content:"";
	display:block
}
#head .navigation-container .navigation-mainmenu li {
	float:left;
	padding-left:5px;
	padding-right:5px;
	margin-right:14px;
	font-size:18px;
	line-height:18px;
	cursor:pointer
}
#head .navigation-container .navigation-mainmenu li:last-child {
	margin-right:0
}
#head .navigation-container .navigation-mainmenu li[menu-activate=true] {
	font-weight:700
}
#head .navigation-container .navigation-mainmenu li[menu-activate=true] span {
	border-bottom:1px solid #fff
}
#head .navigation-container .navigation-right {
	float:right
}
#head .navigation-container .navigation-right:after {
	clear:both;
	content:"";
	display:block
}
#head .navigation-container .navigation-right .navigation-submenu {
	float:left;
	margin-top:18px
}
#head .navigation-container .navigation-right .navigation-submenu:after {
	clear:both;
	content:"";
	display:block
}
#head .navigation-container .navigation-right .navigation-submenu li {
	float:left;
	margin-left:12px;
	font-size:14px;
	line-height:18px;
	cursor:pointer
}
#head .navigation-container .navigation-right .navigation-submenu li:first-child {
	margin-left:0
}
#head .navigation-container .navigation-right .navigation-submenu__split {
	float:left;
	margin-left:20px;
	margin-right:20px;
	width:1px;
	height:12px;
	margin-top:22px;
	background-color:#fff
}
#head .navigation-container .navigation-right .navigation-cart {
	float:left;
	margin-left:24px;
	cursor:pointer
}
#head .navigation-container .navigation-right .navigation-cart:after {
	clear:both;
	content:"";
	display:block
}
#head .navigation-container .navigation-right .navigation-cart div {
	width:24px;
	height:24px;
	border-radius:50%;
	background-color:#ed0000;
	line-height:24px;
	text-align:center;
	font-size:14px;
	float:left;
	margin-left:-24px
}
#head .navigation-container .navigation-right .navigation-cart i {
	width:48px;
	height:48px;
	display:block;
	background:url(data:image/svg+xml;
	base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICAgIDxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgZmlsbD0iI2ZmZiI+CiAgICAgICAgICAgIDxwYXRoIGQ9Ik04LjUgMTdjLjgyOCAwIDEuNS42NzIgMS41IDEuNVM5LjMyOCAyMCA4LjUgMjAgNyAxOS4zMjggNyAxOC41IDcuNjcyIDE3IDguNSAxN3ptOCAwYy44MjggMCAxLjUuNjcyIDEuNSAxLjVzLS42NzIgMS41LTEuNSAxLjUtMS41LS42NzItMS41LTEuNS42NzItMS41IDEuNS0xLjV6bS04IDFjLS4yNzYgMC0uNS4yMjQtLjUuNXMuMjI0LjUuNS41LjUtLjIyNC41LS41LS4yMjQtLjUtLjUtLjV6bTggMGMtLjI3NiAwLS41LjIyNC0uNS41cy4yMjQuNS41LjUuNS0uMjI0LjUtLjUtLjIyNC0uNS0uNS0uNXpNNi41IDVjLjE3MSAwIC4zMjkuMDg4LjQyLjIyOGwuMDQuMDc1LjcyOSAxLjcwMkw3Ljc1IDdoOS43NWMuMzI0IDAgLjU1NS4zLjQ5LjYwM2wtLjAyNi4wODMtMiA1Yy0uMDY1LjE2Mi0uMjEuMjc3LS4zNzguMzA3TDE1LjUgMTNIOS43NjdsLTEuMzMzIDJoOC4zMTZjLjI0NSAwIC40NS4xNzcuNDkyLjQxbC4wMDguMDljMCAuMjQ1LS4xNzcuNDUtLjQxLjQ5MmwtLjA5LjAwOEg3LjVjLS4zNyAwLS42MDMtLjM4NC0uNDU3LS43MDVsLjA0MS0uMDcyIDEuODQ5LTIuNzc2TDYuMTcgNkg0LjVjLS4yNDUgMC0uNDUtLjE3Ny0uNDkyLS40MUw0IDUuNWMwLS4yNDUuMTc3LS40NS40MS0uNDkyTDQuNSA1aDJ6bTEwLjI2MSAzSDguMTE1bDEuNzE0IDRoNS4zMzJsMS42LTR6Ii8+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4K) no-repeat;
	background-size:cover;
	float:left
}
#head .navigation-container .navigation-right .navigation-side {
	float:left;
	margin-left:8px;
	width:48px;
	height:48px;
	display:block;
	background:url(data:image/svg+xml;
	base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICAgIDxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgZmlsbD0iI2ZmZiI+CiAgICAgICAgICAgIDxwYXRoIGQ9Ik0xNy41IDE2Yy4yNzYgMCAuNS4yMjQuNS41cy0uMjI0LjUtLjUuNWgtMTFjLS4yNzYgMC0uNS0uMjI0LS41LS41cy4yMjQtLjUuNS0uNWgxMXptMC00Yy4yNzYgMCAuNS4yMjQuNS41cy0uMjI0LjUtLjUuNWgtMTFjLS4yNzYgMC0uNS0uMjI0LS41LS41cy4yMjQtLjUuNS0uNWgxMXptMC00Yy4yNzYgMCAuNS4yMjQuNS41cy0uMjI0LjUtLjUuNWgtMTFjLS4yNzYgMC0uNS0uMjI0LS41LS41cy4yMjQtLjUuNS0uNWgxMXoiLz4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPgo=) no-repeat;
	background-size:cover;
	cursor:pointer
}
#head .navigation-blank {
	width:100%;
	height:96px
}
#head .top-nav__wrap {
	width:100%;
	height:129px;
	background-color:#000;
	border-bottom:1px solid #303030;
	min-width:1180px
}
#head .top-nav__wrap .top-nav__container {
	overflow:hidden
}
#head .top-nav__wrap .top-nav__container .router-link__block {
	display:block
}
#head .top-nav__wrap .top-nav__container .top-nav__logo {
	display:block;
	width:169.05px;
	height:66px;
	margin-top:32px;
	background-image:url(data:image/svg+xml;
	base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIxLjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IuugiOydtOyWtF8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiCgkgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMzM4LjEgMTMyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAzMzguMSAxMzI7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDojRkZGRkZGO30KPC9zdHlsZT4KPGc+Cgk8Zz4KCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTgyLjgsNDguN2MtMC41LDAuOC0wLjgsMS43LTAuOCwyLjhjMCwxLDAuMywxLjksMC44LDIuN2MwLjUsMC44LDEuMywxLjEsMi40LDEuMWg4LjN2MTEuOAoJCQljMCwxLjMsMC41LDIuMywxLjQsMi45YzAuOSwwLjYsMiwwLjksMy4yLDAuOWMxLjEsMCwyLjItMC4zLDMuMS0wLjljMC45LTAuNiwxLjQtMS42LDEuNC0yLjlWMzUuN2MwLTEuMy0wLjUtMi4zLTEuNC0yLjkKCQkJYy0wLjktMC42LTItMC45LTMuMS0wLjljLTEuMiwwLTIuMiwwLjMtMy4yLDAuOWMtMC45LDAuNi0xLjQsMS42LTEuNCwyLjl2MTEuOGgtOC4zQzE4NC4xLDQ3LjYsMTgzLjMsNDcuOSwxODIuOCw0OC43eiIvPgoJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xNjYuOSw1OS44YzAuNy0wLjksMS4yLTEuNywxLjMtMi41aDAuMWMwLjIsMC43LDAuNiwxLjQsMS4yLDIuMWMwLjYsMC44LDEuOCwxLjgsMy41LDMuMgoJCQljMS40LDEuMSwyLjcsMi4yLDMuOSwzLjFjMS4yLDAuOSwyLjIsMS42LDIuOSwyLjJjMC42LDAuNCwxLjEsMC42LDEuNywwLjdjMC41LDAuMSwxLjEsMCwxLjUtMC4xYzAuNS0wLjEsMC45LTAuNCwxLjMtMC43CgkJCWMwLjQtMC4zLDAuNy0wLjYsMS0xYzAuNy0wLjksMS0xLjgsMC45LTIuOGMwLTEtMC42LTEuOS0xLjYtMi42Yy0wLjktMC43LTIuMS0xLjYtMy40LTIuNmMtMS4zLTEtMi44LTIuMi00LjQtMy40CgkJCWMtMS41LTEuMy0yLjYtMi42LTMuMy00LjFjLTAuNy0xLjUtMS0zLjMtMS01LjV2LTIuNWg5LjdjMS4xLDAsMS45LTAuNCwyLjQtMS4xYzAuNS0wLjgsMC44LTEuNywwLjgtMi43YzAtMS0wLjMtMS45LTAuOC0yLjcKCQkJYy0wLjUtMC44LTEuMy0xLjEtMi40LTEuMWgtMjkuMmMtMS4xLDAtMS45LDAuNC0yLjQsMS4xYy0wLjUsMC44LTAuOCwxLjctMC44LDIuN2MwLDEsMC4zLDEuOSwwLjgsMi43YzAuNSwwLjgsMS4zLDEuMSwyLjQsMS4xCgkJCWgxMC40djIuOGMwLDIuMi0wLjMsNC0xLDUuNWMtMC43LDEuNS0xLjgsMi44LTMuMyw0LjFjLTEuNiwxLjMtMy4xLDIuNS00LjUsMy41Yy0xLjQsMS4xLTIuOSwyLjItNC40LDMuMwoJCQljLTEuMSwwLjgtMS42LDEuNy0xLjYsMi44YzAsMS4xLDAuMywyLDAuOSwyLjljMC41LDAuOCwxLjMsMS4zLDIuMywxLjdjMSwwLjQsMi4xLDAuMiwzLjEtMC41YzEuNC0wLjksMi43LTEuOSw0LTIuOQoJCQljMS4zLTEsMi43LTIuMSw0LjEtMy4yQzE2NSw2MS43LDE2Ni4yLDYwLjYsMTY2LjksNTkuOHoiLz4KCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTk3LDc0LjljLTMuOC0yLjMtOS0zLjQtMTUuNy0zLjRjLTYuNywwLTExLjksMS4xLTE1LjcsMy40Yy0zLjgsMi4zLTUuNyw1LjctNS43LDEwLjMKCQkJYzAsNC42LDEuOSw4LjEsNS43LDEwLjRjMy44LDIuMyw5LDMuNCwxNS43LDMuNGM2LjcsMCwxMS45LTEuMSwxNS43LTMuNGMzLjgtMi4zLDUuNy01LjcsNS43LTEwLjQKCQkJQzIwMi43LDgwLjYsMjAwLjgsNzcuMSwxOTcsNzQuOXogTTE5MC45LDg5LjljLTEuOSwxLjItNS4xLDEuOC05LjUsMS44Yy00LjUsMC03LjctMC42LTkuNi0xLjhjLTEuOS0xLjItMi44LTIuOC0yLjgtNC43CgkJCWMwLTEuOSwwLjktMy41LDIuOC00LjdjMS45LTEuMiw1LjEtMS44LDkuNi0xLjhjNC40LDAsNy42LDAuNiw5LjUsMS44YzEuOSwxLjIsMi45LDIuOCwyLjksNC43QzE5My43LDg3LjEsMTkyLjgsODguNywxOTAuOSw4OS45CgkJCXoiLz4KCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMjI2LjEsNTUuN2MxLjksMS4xLDQuMiwxLjgsNywyLjNjMi43LDAuNSw1LjgsMC43LDkuMywwLjdjMy41LDAsNi42LTAuMiw5LjMtMC43YzIuNy0wLjUsNS4xLTEuMyw3LTIuMwoJCQljMS45LTEuMSwzLjQtMi40LDQuNC00YzEtMS42LDEuNS0zLjUsMS41LTUuN2MwLTIuMi0wLjUtNC4xLTEuNS01LjdjLTEtMS42LTIuNS0yLjktNC40LTRjLTEuOS0xLjEtNC4yLTEuOC03LTIuMwoJCQljLTIuNy0wLjUtNS44LTAuNy05LjMtMC43Yy0zLjUsMC02LjYsMC4yLTkuMywwLjdjLTIuNywwLjUtNS4xLDEuMy03LDIuM2MtMS45LDEuMS0zLjQsMi40LTQuNCw0Yy0xLDEuNi0xLjUsMy41LTEuNSw1LjcKCQkJYzAsMi4yLDAuNSw0LjEsMS41LDUuN0MyMjIuNyw1My4zLDIyNC4xLDU0LjYsMjI2LjEsNTUuN3ogTTIzMi4yLDQyYzItMSw1LjQtMS41LDEwLjEtMS41YzQuNywwLDguMSwwLjUsMTAuMSwxLjUKCQkJYzIsMSwzLjEsMi4zLDMuMSw0YzAsMS43LTEsMy0zLjEsNGMtMiwxLTUuNCwxLjUtMTAuMSwxLjVjLTQuNywwLTguMS0wLjUtMTAuMS0xLjVjLTItMS0zLjEtMi4zLTMuMS00CgkJCUMyMjkuMSw0NC4zLDIzMC4yLDQzLDIzMi4yLDQyeiIvPgoJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0yNjkuMiw2Mi41aC01My44Yy0xLjEsMC0xLjksMC40LTIuNCwxLjFjLTAuNSwwLjctMC43LDEuNi0wLjcsMi43YzAsMSwwLjIsMS45LDAuNywyLjYKCQkJYzAuNSwwLjcsMS4zLDEuMSwyLjQsMS4xaDEzLjd2Ni40aC02LjljLTEuMSwwLTEuOSwwLjQtMi40LDEuMWMtMC41LDAuNy0wLjcsMS42LTAuNywyLjdjMCwxLDAuMiwxLjksMC43LDIuNwoJCQljMC41LDAuNywxLjMsMS4xLDIuNCwxLjFIMjU0YzEuMSwwLDEuNiwwLjUsMS42LDEuNlY5NWMwLDEuMywwLjUsMi4zLDEuNCwyLjljMC45LDAuNiwyLDAuOSwzLjIsMC45YzEuMiwwLDIuMi0wLjMsMy4yLTAuOQoJCQljMC45LTAuNiwxLjQtMS42LDEuNC0yLjlWODIuMmMwLTIuMi0wLjQtMy44LTEuMy00LjZjLTAuOS0wLjktMi40LTEuMy00LjctMS4zaC0zLjF2LTYuNGgxMy43YzEuMSwwLDEuOS0wLjQsMi40LTEuMQoJCQljMC41LTAuNywwLjctMS42LDAuNy0yLjZjMC0xLTAuMi0xLjktMC43LTIuN0MyNzEuMSw2Mi44LDI3MC4zLDYyLjUsMjY5LjIsNjIuNXogTTIzNy44LDc2LjN2LTYuNGg5LjF2Ni40SDIzNy44eiIvPgoJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0zMzcuMyw0Ny45Yy0wLjUtMC44LTEuMy0xLjEtMi41LTEuMWgtNi43VjM1LjdjMC0xLjMtMC41LTIuMy0xLjQtMi45Yy0wLjktMC42LTItMC45LTMuMi0wLjkKCQkJYy0xLjIsMC0yLjIsMC4zLTMuMiwwLjljLTAuOSwwLjYtMS40LDEuNi0xLjQsMi45djMxLjFjMCwxLjMsMC41LDIuMywxLjQsMi45YzAuOSwwLjYsMiwwLjksMy4yLDAuOWMxLjIsMCwyLjItMC4zLDMuMi0wLjkKCQkJYzAuOS0wLjYsMS40LTEuNiwxLjQtMi45VjU0LjdoNi43YzEuMSwwLDItMC40LDIuNS0xLjJjMC41LTAuOCwwLjgtMS43LDAuOC0yLjhDMzM4LjEsNDkuNiwzMzcuOSw0OC43LDMzNy4zLDQ3Ljl6Ii8+CgkJPHBhdGggY2xhc3M9InN0MCIgZD0iTTMwNC42LDU4LjRjMS44LTEuNywzLjEtMy40LDMuNy01LjJjMC42LTEuOCwxLTMuOSwxLTYuNXYtNS40YzAtMi4yLTAuNC0zLjgtMS4zLTQuNgoJCQljLTAuOS0wLjktMi40LTEuMy00LjctMS4zaC0yMS4yYy0xLjEsMC0xLjksMC40LTIuNCwxLjFjLTAuNSwwLjgtMC44LDEuNy0wLjgsMi44YzAsMSwwLjMsMS45LDAuOCwyLjdjMC41LDAuOCwxLjMsMS4xLDIuNCwxLjEKCQkJaDE2LjZjMS4xLDAsMS42LDAuNSwxLjYsMS42djEuNmMwLDEuNC0wLjIsMi42LTAuNSwzLjZjLTAuMywxLTEuMSwyLjEtMi40LDMuMmMtMS4zLDEuMS0zLjMsMi40LTYsMy44Yy0yLjcsMS40LTYuNCwzLjMtMTEuMSw1LjQKCQkJYy0wLjYsMC4zLTEuMSwwLjYtMS40LDEuMWMtMC4zLDAuNC0wLjUsMC45LTAuNiwxLjRjLTAuMSwwLjUtMC4xLDEsMCwxLjVjMC4xLDAuNSwwLjIsMSwwLjUsMS40YzAuNCwwLjksMS4xLDEuNywyLjEsMi4yCgkJCWMxLDAuNSwyLjEsMC41LDMuMiwwYzUuMy0yLjUsOS42LTQuNywxMi45LTYuNUMzMDAuMiw2MS44LDMwMi44LDYwLjEsMzA0LjYsNTguNHoiLz4KCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMzIyLjIsNzMuM2gtMzMuOWMtMS4xLDAtMS45LDAuNC0yLjQsMS4xYy0wLjUsMC44LTAuOCwxLjctMC44LDIuN2MwLDEsMC4zLDEuOSwwLjgsMi43CgkJCWMwLjUsMC44LDEuMywxLjEsMi40LDEuMWgyOS4yYzEuMSwwLDEuNiwwLjUsMS42LDEuNnYxMi4xYzAsMS4zLDAuNSwyLjMsMS40LDIuOWMwLjksMC42LDIsMC45LDMuMiwwLjljMS4yLDAsMi4yLTAuMywzLjItMC45CgkJCWMwLjktMC42LDEuNC0xLjYsMS40LTIuOVY3OS4yYzAtMi4yLTAuNC0zLjgtMS4zLTQuNkMzMjYsNzMuOCwzMjQuNCw3My4zLDMyMi4yLDczLjN6Ii8+Cgk8L2c+Cgk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTEzLDkxLjJMNjkuMiw2Ni4xTDExMyw0MC44YzEuOC0xLDIuOS0yLjksMi45LTVjMC0yLTEuMS0zLjktMi45LTVMNjAuOCwwLjhjLTEuOC0xLTQtMS01LjcsMEwyLjksMzAuOQoJCWMtMS44LDEtMi45LDIuOS0yLjksNXY2MC4zYzAsMiwxLjEsMy45LDIuOSw1bDUyLjIsMzAuMWMwLjksMC41LDEuOSwwLjgsMi45LDAuOGMxLDAsMi0wLjMsMi45LTAuOGw1Mi4yLTMwLjFjMS44LTEsMi45LTIuOSwyLjktNQoJCUMxMTUuOCw5NC4xLDExNC43LDkyLjIsMTEzLDkxLjJ6IE0xMS40LDM5LjJsNDYuNS0yNi44bDQwLjgsMjMuNUwxMS40LDg2LjJWMzkuMnogTTU3LjksMTE5LjdMMTcuMiw5Ni4xbDQwLjUtMjMuNGw0MC45LDIzLjQKCQlMNTcuOSwxMTkuN3oiLz4KPC9nPgo8L3N2Zz4K);
	background-repeat:no-repeat;
	background-size:cover;
	float:left
}
#head .top-nav__wrap .top-nav__container .top-nav__list {
	float:right;
	text-align:right
}
#head .top-nav__wrap .top-nav__container .top-nav__list .top-nav-list__bottom .top-nav-list__bottom_link,#main_view.app__desktop-scroll .top-nav__wrap .top-nav__container .top-nav__list .top-nav-list__top .top-nav-list__top_link {
	display:block;
	float:left;
	cursor:pointer;
	text-align:center
}
#head .top-nav__wrap .top-nav__container .top-nav__list .top-nav-list__bottom .top-nav-list__bottom_link:last-of-type,#main_view.app__desktop-scroll .top-nav__wrap .top-nav__container .top-nav__list .top-nav-list__top .top-nav-list__top_link:last-of-type {
	margin-right:0
}
#head .top-nav__wrap .top-nav__container .top-nav__list .top-nav-list__top {
	margin-top:30px;
	overflow:hidden;
	display:inline-block
}
#head .top-nav__wrap .top-nav__container .top-nav__list .top-nav-list__top .top-nav-list__top_link {
	width:64px;
	height:25px;
	line-height:25px;
	margin-right:17px
}
#head .top-nav__wrap .top-nav__container .top-nav__list .top-nav-list__top .top-nav-list__top_link .top-nav-list__top_text {
	font-size:14px;
	color:#737373
}
#head .top-nav__wrap .top-nav__container .top-nav__list .top-nav-list__top .top-nav-list__top_link:hover .top-nav-list__top_text {
	border-bottom:1px solid #737373;
	padding-bottom:1px
}
#head .top-nav__wrap .top-nav__container .top-nav__list .top-nav-list__top .top-nav-list__top_split {
	float:left;
	width:1px;
	height:13px;
	background-color:#737373;
	margin-right:11px;
	margin-top:7px
}
#head .top-nav__wrap .top-nav__container .top-nav__list .top-nav-list__bottom {
	margin-top:11px;
	overflow:hidden;
	display:inline-block
}
#head .top-nav__wrap .top-nav__container .top-nav__list .top-nav-list__bottom .top-nav-list__bottom_link {
	width:100px;
	height:40px;
	line-height:40px;
	margin-right:37px
}
#head .top-nav__wrap .top-nav__container .top-nav__list .top-nav-list__bottom .top-nav-list__bottom_link .top-nav-list__bottom_text {
	font-size:18px;
	font-weight:700;
	color:#f7f7f7;
	position:relative;
	top:3px
}
#head .top-nav__wrap .top-nav__container .top-nav__list .top-nav-list__bottom .top-nav-list__bottom_link:hover .top-nav-list__bottom_text {
	border-bottom:1px solid #f7f7f7;
	padding-bottom:1px
}
#head .top-nav__wrap .top-nav__container .top-nav__list .top-nav-list__bottom .top-nav-list__bottom_link .top-nav-list__bottom_cart {
	background-image:url(data:image/svg+xml;
	base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIxLjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IuugiOydtOyWtF8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiCgkgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMzMuMiAyOSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMzMuMiAyOTsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtmaWxsOm5vbmU7c3Ryb2tlOiNFN0U3RTc7c3Ryb2tlLXdpZHRoOjI7c3Ryb2tlLW1pdGVybGltaXQ6MTA7fQoJLnN0MXtmaWxsOm5vbmU7c3Ryb2tlOiNFN0U3RTc7c3Ryb2tlLXdpZHRoOjI7c3Ryb2tlLWxpbmVjYXA6cm91bmQ7c3Ryb2tlLWxpbmVqb2luOnJvdW5kO3N0cm9rZS1taXRlcmxpbWl0OjEwO30KPC9zdHlsZT4KPGc+Cgk8Y2lyY2xlIGNsYXNzPSJzdDAiIGN4PSI0IiBjeT0iMjUiIHI9IjMiLz4KCTxjaXJjbGUgY2xhc3M9InN0MCIgY3g9IjIwLjkiIGN5PSIyNSIgcj0iMyIvPgo8L2c+CjxnPgoJPGc+CgkJPHJlY3QgeD0iMSIgeT0iNS41IiBjbGFzcz0ic3QxIiB3aWR0aD0iMjIuOSIgaGVpZ2h0PSIxMS42Ii8+CgkJPHBvbHlsaW5lIGNsYXNzPSJzdDEiIHBvaW50cz0iMSwxNy4xIDIzLjksNS41IDIzLjksMSAzMi4yLDEgCQkiLz4KCTwvZz4KPC9nPgo8L3N2Zz4K)
}
#head .top-nav__wrap .top-nav__container .top-nav__list .top-nav-list__bottom .top-nav-list__bottom_link .top-nav-list__bottom_menu {
	background-image:url(data:image/svg+xml;
	base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIxLjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IuugiOydtOyWtF8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiCgkgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMjkgMjguNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjkgMjguNDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtmaWxsOiNFM0UzRTM7fQo8L3N0eWxlPgo8Zz4KCTxnPgoJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0wLjUsMGgxLjZsMS4zLDMuNWMwLjEsMC4yLDAuMiwwLjUsMC4yLDAuN2MwLjEsMC4yLDAuMSwwLjUsMC4yLDAuN2gwLjFDNCw0LjYsNCw0LjQsNC4xLDQuMgoJCQljMC4xLTAuMiwwLjEtMC41LDAuMi0wLjdMNS42LDBoMS42djcuNEg1LjhWNC4zYzAtMC4yLDAtMC40LDAtMC42czAtMC40LDAtMC42YzAtMC4yLDAtMC40LDAuMS0wLjZDNiwyLjIsNiwyLjEsNiwxLjloMEw1LjQsMy42CgkJCUw0LjMsNi43SDMuNEwyLjMsMy42TDEuNywxLjloMGMwLDAuMiwwLDAuNCwwLjEsMC42YzAsMC4yLDAsMC40LDAuMSwwLjZjMCwwLjIsMCwwLjQsMC4xLDAuNmMwLDAuMiwwLDAuNCwwLDAuNnYzLjFIMC41VjB6Ii8+CgkJPHBhdGggY2xhc3M9InN0MCIgZD0iTTksMGg0LjV2MS4yaC0zLjF2MS43aDIuNnYxLjJoLTIuNnYyaDMuMnYxLjJIOVYweiIvPgoJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xNS4yLDBoMS41bDIuMSwzLjlsMC43LDEuNmgwYzAtMC40LTAuMS0wLjgtMC4xLTEuM3MtMC4xLTAuOS0wLjEtMS4zVjBoMS40djcuNGgtMS41bC0yLjEtNGwtMC43LTEuNmgtMC4xCgkJCWMwLDAuNCwwLjEsMC44LDAuMSwxLjNjMCwwLjQsMC4xLDAuOSwwLjEsMS4zdjNoLTEuNFYweiIvPgoJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0yNS41LDcuNWMtMC41LDAtMC45LTAuMS0xLjItMC4yYy0wLjQtMC4xLTAuNy0wLjMtMC45LTAuNmMtMC4yLTAuMy0wLjQtMC42LTAuNi0xLjFzLTAuMi0xLTAuMi0xLjZWMGgxLjUKCQkJdjQuMmMwLDAuNCwwLDAuNywwLjEsMWMwLjEsMC4zLDAuMiwwLjUsMC4zLDAuNmMwLjEsMC4yLDAuMywwLjMsMC40LDAuM2MwLjIsMC4xLDAuNCwwLjEsMC42LDAuMXMwLjQsMCwwLjYtMC4xCgkJCWMwLjItMC4xLDAuMy0wLjIsMC41LTAuM2MwLjEtMC4yLDAuMi0wLjQsMC4zLTAuNmMwLjEtMC4zLDAuMS0wLjYsMC4xLTFWMGgxLjR2NC4xYzAsMC42LTAuMSwxLjEtMC4yLDEuNnMtMC4zLDAuOC0wLjYsMS4xCgkJCWMtMC4yLDAuMy0wLjUsMC41LTAuOSwwLjZDMjYuNCw3LjUsMjYsNy41LDI1LjUsNy41eiIvPgoJPC9nPgoJPHBhdGggY2xhc3M9InN0MCIgZD0iTTI4LDE0LjRIMTRjLTAuNiwwLTEtMC40LTEtMXMwLjQtMSwxLTFoMTRjMC42LDAsMSwwLjQsMSwxUzI4LjUsMTQuNCwyOCwxNC40eiIvPgoJPHBhdGggY2xhc3M9InN0MCIgZD0iTTI4LDIxLjRIMWMtMC42LDAtMS0wLjQtMS0xczAuNC0xLDEtMWgyN2MwLjYsMCwxLDAuNCwxLDFTMjguNSwyMS40LDI4LDIxLjR6Ii8+Cgk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMjgsMjguNEgxYy0wLjYsMC0xLTAuNC0xLTFzMC40LTEsMS0xaDI3YzAuNiwwLDEsMC40LDEsMVMyOC41LDI4LjQsMjgsMjguNHoiLz4KPC9nPgo8L3N2Zz4K)
}
#head .top-nav__wrap .top-nav__container .top-nav__list .top-nav-list__bottom .top-nav-list__bottom_active .top-nav-list__bottom_text {
	border-bottom:1px solid #f7f7f7;
	padding-bottom:1px
}
#head .top-nav__wrap-darkgray {
	background-color:#1c1c1c
}
#head .top-nav__wrap-gray {
	background-color:#292929
}
#head .top-nav__wrap-borderblack {
	border-bottom:1px solid #000
}
#head .top-white__wrap {
	width:100%;
	height:80px;
	position:fixed;
	top:0;
	box-shadow:0 14px 300px rgba(0,0,0,.25),0 10px 50px rgba(0,0,0,.22);
	background-color:#fff;
	z-index:15
}
#head .top-white__wrap .top-white__container {
	overflow:hidden;
	margin-top:20px
}
#head .top-white__wrap .top-white__container .top-white__logo {
	width:34px;
	height:39px;
	background:url(data:image/svg+xml;
	base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIxLjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IuugiOydtOyWtF8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiCgkgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMzQuMSAzOC45IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAzNC4xIDM4Ljk7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMl8pO30KCS5zdDF7Y2xpcC1wYXRoOnVybCgjU1ZHSURfNF8pO2VuYWJsZS1iYWNrZ3JvdW5kOm5ldyAgICA7fQoJLnN0MntjbGlwLXBhdGg6dXJsKCNTVkdJRF82Xyk7fQoJLnN0M3tjbGlwLXBhdGg6dXJsKCNTVkdJRF84Xyk7fQoJLnN0NHtjbGlwLXBhdGg6dXJsKCNTVkdJRF8xMF8pO30KPC9zdHlsZT4KPGc+Cgk8ZGVmcz4KCQk8cG9seWdvbiBpZD0iU1ZHSURfMV8iIHBvaW50cz0iMTcuMSwzOC45IDAsMzguOSAwLDAgMzQuMSwwIDM0LjEsMzguOSAJCSIvPgoJPC9kZWZzPgoJPGNsaXBQYXRoIGlkPSJTVkdJRF8yXyI+CgkJPHVzZSB4bGluazpocmVmPSIjU1ZHSURfMV8iICBzdHlsZT0ib3ZlcmZsb3c6dmlzaWJsZTsiLz4KCTwvY2xpcFBhdGg+Cgk8ZyBjbGFzcz0ic3QwIj4KCQk8ZGVmcz4KCQkJPHJlY3QgaWQ9IlNWR0lEXzNfIiB5PSIwIiB3aWR0aD0iMzUiIGhlaWdodD0iMzkiLz4KCQk8L2RlZnM+CgkJPGNsaXBQYXRoIGlkPSJTVkdJRF80XyI+CgkJCTx1c2UgeGxpbms6aHJlZj0iI1NWR0lEXzNfIiAgc3R5bGU9Im92ZXJmbG93OnZpc2libGU7Ii8+CgkJPC9jbGlwUGF0aD4KCQk8ZyBjbGFzcz0ic3QxIj4KCQkJPGc+CgkJCQk8ZGVmcz4KCQkJCQk8cmVjdCBpZD0iU1ZHSURfNV8iIHk9Ii0xIiB3aWR0aD0iMzUiIGhlaWdodD0iNDAiLz4KCQkJCTwvZGVmcz4KCQkJCTxjbGlwUGF0aCBpZD0iU1ZHSURfNl8iPgoJCQkJCTx1c2UgeGxpbms6aHJlZj0iI1NWR0lEXzVfIiAgc3R5bGU9Im92ZXJmbG93OnZpc2libGU7Ii8+CgkJCQk8L2NsaXBQYXRoPgoJCQkJPGcgY2xhc3M9InN0MiI+CgkJCQkJPGRlZnM+CgkJCQkJCTxwYXRoIGlkPSJTVkdJRF83XyIgZD0iTTMzLjMsMjYuOGwtMTIuOS03LjRMMzMuMywxMmMwLjUtMC4zLDAuOC0wLjksMC44LTEuNWMwLTAuNi0wLjMtMS4yLTAuOC0xLjVMMTcuOSwwLjIKCQkJCQkJCWMtMC41LTAuMy0xLjItMC4zLTEuNywwTDAuOCw5LjFDMC4zLDkuNCwwLDEwLDAsMTAuNnYxNy43YzAsMC42LDAuMywxLjIsMC44LDEuNWwxNS40LDguOWMwLjMsMC4yLDAuNiwwLjIsMC44LDAuMgoJCQkJCQkJczAuNi0wLjEsMC44LTAuMmwxNS40LTguOWMwLjUtMC4zLDAuOC0wLjksMC44LTEuNVMzMy44LDI3LjEsMzMuMywyNi44eiBNMy40LDExLjVsMTMuNy03LjlsMTIsNi45TDMuNCwyNS40VjExLjV6CgkJCQkJCQkgTTE3LjEsMzUuMmwtMTItNi45TDE3LDIxLjRMMjksMjguM0wxNy4xLDM1LjJ6Ii8+CgkJCQkJPC9kZWZzPgoJCQkJCTxjbGlwUGF0aCBpZD0iU1ZHSURfOF8iPgoJCQkJCQk8dXNlIHhsaW5rOmhyZWY9IiNTVkdJRF83XyIgIHN0eWxlPSJvdmVyZmxvdzp2aXNpYmxlOyIvPgoJCQkJCTwvY2xpcFBhdGg+CgkJCQkJPGcgY2xhc3M9InN0MyI+CgkJCQkJCTxkZWZzPgoJCQkJCQkJPHJlY3QgaWQ9IlNWR0lEXzlfIiB5PSIwIiB3aWR0aD0iMzUiIGhlaWdodD0iMzkiLz4KCQkJCQkJPC9kZWZzPgoJCQkJCQk8Y2xpcFBhdGggaWQ9IlNWR0lEXzEwXyI+CgkJCQkJCQk8dXNlIHhsaW5rOmhyZWY9IiNTVkdJRF85XyIgIHN0eWxlPSJvdmVyZmxvdzp2aXNpYmxlOyIvPgoJCQkJCQk8L2NsaXBQYXRoPgoJCQkJCQk8cmVjdCB4PSItNSIgeT0iLTUiIGNsYXNzPSJzdDQiIHdpZHRoPSI0NC4xIiBoZWlnaHQ9IjQ4LjkiLz4KCQkJCQk8L2c+CgkJCQk8L2c+CgkJCTwvZz4KCQk8L2c+Cgk8L2c+CjwvZz4KPC9zdmc+Cg==) no-repeat;
	float:left;
	cursor:pointer
}
#head .top-white__wrap .top-white__container .top-white__list {
	float:left;
	overflow:hidden;
	margin-left:231.9px
}
#head .top-white__wrap .top-white__container .top-white__list .top-white__link {
	margin-left:35px;
	padding-left:20px;
	padding-right:20px;
	text-align:center;
	line-height:40px;
	cursor:pointer;
	float:left;
	font-size:18px;
	font-weight:700
}
#head .top-white__wrap .top-white__container .top-white__gnb {
	float:right;
	overflow:hidden
}
#head .top-white__wrap .top-white__container .top-white__gnb .top-white__cart {
	width:74px;
	height:40px;
	overflow:hidden;
	float:left;
	cursor:pointer
}
#head .top-white__wrap .top-white__container .top-white__gnb .top-white__cart .top-white__cart-icon {
	background:url(data:image/svg+xml;
	base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIxLjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IuugiOydtOyWtF8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiCgkgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMzMuMiAyOSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMzMuMiAyOTsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtmaWxsOm5vbmU7c3Ryb2tlOiMwMDAwMDA7c3Ryb2tlLXdpZHRoOjI7c3Ryb2tlLW1pdGVybGltaXQ6MTA7fQoJLnN0MXtmaWxsOm5vbmU7c3Ryb2tlOiMwMDAwMDA7c3Ryb2tlLXdpZHRoOjI7c3Ryb2tlLWxpbmVjYXA6cm91bmQ7c3Ryb2tlLWxpbmVqb2luOnJvdW5kO3N0cm9rZS1taXRlcmxpbWl0OjEwO30KPC9zdHlsZT4KPGc+Cgk8Y2lyY2xlIGNsYXNzPSJzdDAiIGN4PSI0IiBjeT0iMjUiIHI9IjMiLz4KCTxjaXJjbGUgY2xhc3M9InN0MCIgY3g9IjIwLjkiIGN5PSIyNSIgcj0iMyIvPgoJPHJlY3QgeD0iMSIgeT0iNS41IiBjbGFzcz0ic3QxIiB3aWR0aD0iMjIuOSIgaGVpZ2h0PSIxMS42Ii8+Cgk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMjMuOSwxNy4xIi8+Cgk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMjMuOSwxNy4xIi8+Cgk8cG9seWxpbmUgY2xhc3M9InN0MSIgcG9pbnRzPSIxLDE3LjEgMjMuOSw1LjUgMjMuOSwxIDMyLjIsMSAJIi8+CjwvZz4KPC9zdmc+Cg==) no-repeat
}
#head .top-white__wrap .top-white__container .top-white__gnb .top-white__menu {
	width:51px;
	height:40px;
	overflow:hidden;
	float:left;
	margin-left:10px;
	cursor:pointer
}
#head .top-white__wrap .top-white__container .top-white__gnb .top-white__menu .top-white__menu-icon {
	background:url(data:image/svg+xml;
	base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIxLjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IuugiOydtOyWtF8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiCgkgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMjkgMjguNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjkgMjguNDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8Zz4KCTxwYXRoIGQ9Ik0wLjUsMGgxLjZsMS4zLDMuNWMwLjEsMC4yLDAuMiwwLjUsMC4yLDAuN2MwLjEsMC4yLDAuMSwwLjUsMC4yLDAuN2gwLjFDNCw0LjYsNCw0LjQsNC4xLDQuMmMwLjEtMC4yLDAuMS0wLjUsMC4yLTAuNwoJCUw1LjYsMGgxLjZ2Ny40SDUuOFY0LjNjMC0wLjIsMC0wLjQsMC0wLjZzMC0wLjQsMC0wLjZjMC0wLjIsMC0wLjQsMC4xLTAuNkM2LDIuMiw2LDIuMSw2LDEuOWgwTDUuNCwzLjZMNC4zLDYuN0gzLjRMMi4zLDMuNgoJCUwxLjcsMS45aDBjMCwwLjIsMCwwLjQsMC4xLDAuNmMwLDAuMiwwLDAuNCwwLjEsMC42YzAsMC4yLDAsMC40LDAuMSwwLjZjMCwwLjIsMCwwLjQsMCwwLjZ2My4xSDAuNVYweiIvPgoJPHBhdGggZD0iTTksMGg0LjV2MS4yaC0zLjF2MS43aDIuNnYxLjJoLTIuNnYyaDMuMnYxLjJIOVYweiIvPgoJPHBhdGggZD0iTTE1LjIsMGgxLjVsMi4xLDMuOWwwLjcsMS42aDBjMC0wLjQtMC4xLTAuOC0wLjEtMS4zcy0wLjEtMC45LTAuMS0xLjNWMGgxLjR2Ny40aC0xLjVsLTIuMS00bC0wLjctMS42aC0wLjEKCQljMCwwLjQsMC4xLDAuOCwwLjEsMS4zYzAsMC40LDAuMSwwLjksMC4xLDEuM3YzaC0xLjRWMHoiLz4KCTxwYXRoIGQ9Ik0yNS41LDcuNWMtMC41LDAtMC45LTAuMS0xLjItMC4yYy0wLjQtMC4xLTAuNy0wLjMtMC45LTAuNmMtMC4yLTAuMy0wLjQtMC42LTAuNi0xLjFzLTAuMi0xLTAuMi0xLjZWMGgxLjV2NC4yCgkJYzAsMC40LDAsMC43LDAuMSwxYzAuMSwwLjMsMC4yLDAuNSwwLjMsMC42YzAuMSwwLjIsMC4zLDAuMywwLjQsMC4zYzAuMiwwLjEsMC40LDAuMSwwLjYsMC4xczAuNCwwLDAuNi0wLjEKCQljMC4yLTAuMSwwLjMtMC4yLDAuNS0wLjNjMC4xLTAuMiwwLjItMC40LDAuMy0wLjZjMC4xLTAuMywwLjEtMC42LDAuMS0xVjBoMS40djQuMWMwLDAuNi0wLjEsMS4xLTAuMiwxLjZzLTAuMywwLjgtMC42LDEuMQoJCWMtMC4yLDAuMy0wLjUsMC41LTAuOSwwLjZDMjYuNCw3LjUsMjYsNy41LDI1LjUsNy41eiIvPgo8L2c+CjxwYXRoIGQ9Ik0yOCwxNC40SDE0Yy0wLjYsMC0xLTAuNC0xLTFzMC40LTEsMS0xaDE0YzAuNiwwLDEsMC40LDEsMVMyOC41LDE0LjQsMjgsMTQuNHoiLz4KPHBhdGggZD0iTTI4LDIxLjRIMWMtMC42LDAtMS0wLjQtMS0xczAuNC0xLDEtMWgyN2MwLjYsMCwxLDAuNCwxLDFTMjguNSwyMS40LDI4LDIxLjR6Ii8+CjxwYXRoIGQ9Ik0yOCwyOC40SDFjLTAuNiwwLTEtMC40LTEtMXMwLjQtMSwxLTFoMjdjMC42LDAsMSwwLjQsMSwxUzI4LjUsMjguNCwyOCwyOC40eiIvPgo8L3N2Zz4K) no-repeat
}

.top__banner-area {
    background-color: #ffba00;
    cursor: pointer;
    width: 100%;
    position: relative;
    height: 60px;
    min-width: 1184px;
}

/* Layout */
#viewport {/*overflow-x:hidden;*/min-height:100%;background:#ffffff;}
#viewport > #main_view,
#viewport > #sub_view {max-width:100%;width:100%}

#header {position:relative;z-index:1200;}
#header .logo h1 {box-sizing:border-box;width:100%;margin:0;padding:0 15px;font-size:0;}
#header .logo h1 span {display:table;table-layout:fixed}
#header .logo h1 span a {box-sizing:border-box;display:table-cell;height:60px;vertical-align:middle;}
#header .logo h1 span img {width:auto;max-height:30px;vertical-align:top;}
#header .logo h1 span.logo_type2 {display:none;}
#header .logo button {position:absolute;top:0;bottom:0;width:40px;height:60px;margin:auto;border:none;background:none;font-size:0}
#header .logo #toggle_left {right:10px}
#header .logo #toggle_left:before,
#header .logo #toggle_left:after {content:'';display:block;position:absolute;right:0;left:0;top:0;bottom:0;width:25px;height:2px;margin:auto;opacity:1;transition:top 0.2s 0.3s ease, bottom 0.2s 0.3s ease}
#header .logo #toggle_left:before {top:-16px;width:25px;height:2px;background:#ffffff}
#header .logo #toggle_left:after {bottom:-16px;width:25px;height:2px;background:#ffffff}
#header .logo #toggle_left span:before,
#header .logo #toggle_left span:after {content:'';display:block;position:absolute;left:0;top:0;bottom:0;right:0;width:25px;height:2px;margin:auto;background:#ffffff;transform:rotate(0deg);transition:transform 0.3s ease}
#header .logo #toggle_right {right:50px;width:40px;}
#header .logo #toggle_right:before {content:'\e905';position:absolute;top:0;right:0;bottom:0;left:0;width:28px;height:28px;margin:auto;font-size:26px;font-family:'icomoon';color:#ffffff}

.header_form {position:absolute;top:0;right:50px;}
.header_form .btn_header_form {width:40px;height:60px;background:none;border:none;font-size:0;text-align:center}
.header_form .btn_header_form:before {content:'\e901';display:block;font-family:'icomoon';font-size:26px;font-weight:normal;color:#ffffff;text-align:center;}
.header_form .search_p {display:none;position:fixed;top:60px;right:0;left:0;z-index:9998;border-top:1px solid #eeeeee;border-bottom:1px solid #eeeeee;background:#ffffff;white-space:nowrap}
.header_form .search_p fieldset {margin:0;padding:5px 20px 10px;border:none}
.header_form .search_p legend {display:none}
.header_form .search_p .search_form {box-sizing:border-box;position:relative;max-width:400px;margin:0 auto;padding-right:40px;}
.header_form .search_p .search_form > span {display:block;border-bottom:1px solid #000000;}
.header_form .search_p .search_form input {box-sizing:border-box;width:100%;height:35px;margin:0;padding:0 5px;border:none;background:transparent;font-size:14px;color:#ffffff;outline:none;}
.header_form .search_p .search_form button {display:block;position:absolute;border:none;padding:0;top:0;right:0;bottom:0;margin:auto;width:40px;height:35px;background:transparent;font-size:0}
.header_form .search_p .search_form button:before {content:'\e901';display:block;font-family:'icomoon';font-size:26px;font-weight:normal;color:#000000;text-align:center;}
.header_form.on .btn_header_form:before {color:#1c73d3}
.header_form.on .search_p {display:block}

#main_view #header.pdt_use .logo h1 span.logo_type1 {display:none;}
#main_view #header.pdt_use .logo h1 span.logo_type2 {display:table-cell;}
#main_view #header.pdt_use .logo #toggle_left:before {background:#1c73d3;}
#main_view #header.pdt_use .logo #toggle_left:after {background:#1c73d3;}
#main_view #header.pdt_use .logo #toggle_left span:before,
#main_view #header.pdt_use .logo #toggle_left span:after {background:#1c73d3;}
#main_view #header.pdt_use .header_form .btn_header_form:before {color:#1c73d3;}

#sub_view #header .logo h1 span.logo_type1 {display:none;}
#sub_view #header .logo h1 span.logo_type2 {display:table-cell;}
#sub_view #header .logo #toggle_left:before {background:#1c73d3;}
#sub_view #header .logo #toggle_left:after {background:#1c73d3;}
#sub_view #header .logo #toggle_left span:before,
#sub_view #header .logo #toggle_left span:after {background:#1c73d3;}
#sub_view #header .header_form .btn_header_form:before {color:#1c73d3;}
#sub_view #header.fixed_on {background:#ffffff;}
#sub_view #header.fixed_on:before {content:'';display:block;position:absolute;right:0;bottom:0;left:0;height:1px;background:#eeeeee;}

#container {box-sizing:border-box;min-height:350px;}
#main_view #container.pdt_use {padding-top:60px;}
#sub_view #container {padding-bottom:30px}
/*#sub_view #container .contents {padding-top:130px}*/
/*
#footer {overflow:hidden;position:relative;background:#ffffff;}
#footer #btn_site_top {position:fixed;bottom:10px;right:10px;z-index:0;width:40px;height:40px;border:none;border-radius:50%;background:#1c73d3;font-size:0;opacity:0;transition:all .2s ease-in-out}
#footer #btn_site_top:before {content:'\e917';display:block;font-family:'icomoon';font-size:16px;font-weight:bold;color:#fff;text-align:center;}
#footer #btn_site_top.on {opacity:.6;z-index:1000}
#footer .f_inner {padding:15px 15px 20px;}
#footer .fnb ul {display:block;margin:0;padding:0;list-style:none;font-size:0;text-align:center}
#footer .fnb ul li {display:inline-block;margin-left:15px;}
#footer .fnb ul li a {display:inline-block;position:relative;height:25px;line-height:25px;font-size:12px;color:#aaaaaa;text-align:center;white-space:nowrap}
#footer .fnb ul li:first-child {margin-left:0;}
#footer .finfo {margin-top:10px;font-size:0;text-align:center}
#footer .finfo p {display:inline-block;position:relative;line-height:15px;margin:0;padding:1px 8px;font-size:12px;color:#aaaaaa}
#footer .finfo p:before {content:'';position:absolute;top:0;bottom:0;left:0;width:2px;height:2px;margin:auto;opacity:.5}
#footer .finfo p.mobile_hide {display:none}
#footer .finfo a {color:#aaaaaa}
#footer .finfo .copyright {margin-top:5px;line-height:16px;font-size:12px;color:#aaaaaa;}
#footer .finfo button {border:1px solid #aaa;border-radius:4px;background:#f6f6f6;font-size:12px;color:#555;text-align:center}
*/
/* sub page */
.shgroup {position:relative;}
.shgroup .sub_top_bg {overflow:hidden;position:relative}
.shgroup .sub_top_bg:before {content:'';position:absolute;top:0;right:0;bottom:0;left:0;background-position:center top;background-repeat:no-repeat;background-size:cover;}
.shgroup .sub_top_bg img {visibility:hidden;max-width:none;height:150px;vertical-align:top}
.shgroup .sub_top_text {position:absolute;top:0;right:0;left:0;bottom:0;padding:0}
.shgroup .sub_top_text .top_text_inner {display:table;width:100%;height:100%}
.shgroup .sub_top_text .top_text_inner > p {display:table-cell;margin:0;padding:0;font-size:24px;font-weight:bold;color:{$farm_skin_set[sub_top_text]};text-align:center;vertical-align:middle;line-height:1.2em;letter-spacing:-.03em}

#sub_view #container .snb {position:relative;margin-bottom:30px;padding:0 15px;}
#sub_view #container .snb .m_snb_toggle {box-sizing:border-box;display:block;position:relative;width:100%;height:40px;line-height:40px;padding:0 15px;border:1px solid #1c73d3;background:#ffffff;font-size:14px;font-weight:bold;color:#1c73d3;text-align:left;letter-spacing:-.03em;}
#sub_view #container .snb .m_snb_toggle:before {content:'';position:absolute;top:8px;right:15px;bottom:0;width:0;height:0;margin:auto;border:8px solid transparent;border-top-color:#1c73d3}
#sub_view #container .snb .m_snb_toggle:after {content:'';position:absolute;top:2px;right:15px;bottom:0;width:0;height:0;margin:auto;border:8px solid transparent;border-top-color:#ffffff}
#sub_view #container .snb .m_snb_toggle.on:before {top:-10px;border-top-color:transparent;border-bottom-color:#1c73d3}
#sub_view #container .snb .m_snb_toggle.on:after {top:-4px;border-top-color:transparent;border-bottom-color:#ffffff}

#sub_view #container .snb .dep1 {display:none;position:absolute;right:15px;left:15px;z-index:1000;margin:0;padding:0;border:1px solid #dedede;border-top-width:0;}
#sub_view #container .snb .dep1.on {display:block;}
#sub_view #container .snb .dep1 li {margin:0;padding:0;border-top:1px solid #dedede;list-style:none;}
#sub_view #container .snb .dep1 li:first-child {border-top-width:0;}
#sub_view #container .snb .dep1 li a {display:block;padding:10px 15px;background:#fff;font-size:14px;font-weight:bold;color:#777;line-height:18px;letter-spacing:-.03em;}
#sub_view #container .snb .dep1 li.on a {background:#f2f2f2;}

.contents .sub_top_title {margin:0 0 20px;padding:10px 0 0;font-size:30px;font-weight:bold;color:#333333;text-align:center;text-transform:uppercase;line-height:38px;letter-spacing:-.03em;}

/* Mobile viewport - PC content display none */
.gnb_p, .lnb_p, .lnb_p_all_wrap {display:none}

/* PC CSS */
@media all and (min-width:1024px) {
	/* 음성안내 */
	#voice_guide_wrap {display:inline-block;vertical-align:top}
	#voice_guide_wrap a {display:none;width:16px;height:40px;line-height:40px;font-size:0;text-align:center}
	#voice_guide_wrap a > span {position:absolute;top:-9999px;left:-9999px;text-indent:-9999px}
	#voice_guide_wrap a:before {font-family:'voice_icomoon';font-size:16px}
	#voice_guide_wrap.off a.state_voice_on {display:inline-block}
	#voice_guide_wrap.on a.state_voice_off {display:inline-block}
	#voice_guide_wrap a.state_voice_on:before {
		content:'\e903';color:#168fff;
		transition:all 0.1s ease;
		animation-name:voice_animation;
		animation-duration:1s;
		animation-iteration-count:infinite;
		animation-timing-function:step-end;
	}
	#voice_guide_wrap a.state_voice_off:before {content:'\e902';color:#87909c}

	/* PC viewport - Mobile content display none */
	#header .logo button, #sub_view #container .snb .m_snb_toggle {display:none}

	/* PC display:block */
	.gnb_p, .lnb_p, .lnb_p_all_wrap {display:block}

	/* PC 화면 넓이값을 가진 센터유지 */
	.row > .white-space {max-width:1184px !important}
	.sub_location, #footer .f_inner, .shgroup .sub_top_text .top_text_inner,
	.contents .sub_top_title, .lnb_p_all_wrap .lnb_p_all .lnb_p_all_inner, #container .snb {margin:0 auto;max-width:1184px}

	/* mypage  서브 네비게이션 넓이값 */
	#container {min-height:500px;}
	#main_view #container.pdt_use {padding-top:130px;}
	/*#sub_view #container .contents {padding-top:45px}*/

	#header {position:fixed;top:0;right:0;left:0;z-index:9998;}
	#header .h_inner {position:relative;max-width:1550px;min-height:130px;margin:0 auto;}
	#header .h_inner:after {content:'';display:block;clear:both}
	#header .logo {float:left;width:100%;max-width:300px;margin:0 30px 0 0;}
	#header .logo h1 {display:table;width:auto;padding:0;table-layout:fixed;}
	#header .logo h1 span {display:table-cell;width:auto;height:130px;text-align:left;vertical-align:middle;}
	#header .logo h1 span a {display:block;height:auto;padding:0;}
	#header .logo h1 span img {max-height:80px;max-height:none;}

	.gnb_p {position:absolute;top:65px;right:130px;font-size:0;}
	.gnb_p .new_date {display:inline-block;padding:0 20px 0 10px;border-right:1px solid #ddd;font-size:13px;font-weight:bold;line-height:20px;vertical-align:top;}
	.gnb_p .gnb_list {display:inline-block;vertical-align:top;}
	.gnb_p .gnb_list ul {display:inline-block;margin:0;padding:0;list-style:none;vertical-align:top;}
	.gnb_p .gnb_list ul li {display:inline-block;position:relative;vertical-align:top;}
	.gnb_p .gnb_list ul li a {box-sizing:border-box;display:block;padding:0 20px;font-size:15px;font-weight:bold;color:#a0e0ff;text-align:center;line-height:20px;letter-spacing:-.03em;}
	.gnb_p .gnb_list ul li a:hover {color:#a0e0ff}

	.lnb_p_all_wrap {float:right;position:relative;top:35px;}
	.lnb_p_all_wrap .btn_lnb_all_p {display:block;position:relative;width:60px;height:60px;font-size:0;text-align:center}
	.lnb_p_all_wrap .btn_lnb_all_p > span {display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:40px;height:2px;margin:auto;background:#ffffff;}
	.lnb_p_all_wrap .btn_lnb_all_p > span:before {content:'';position:absolute;top:-12px;left:0;width:40px;height:2px;background:#ffffff;}
	.lnb_p_all_wrap .btn_lnb_all_p > span:after {content:'';position:absolute;bottom:-12px;left:0;width:40px;height:2px;background:#ffffff;}

	.lnb_p_all_wrap .lnb_p_all {display:none;overflow-y:auto;position:fixed;top:0;right:0;bottom:0;left:0;z-index:3000;background:#0090d7;}
	.lnb_p_all_wrap .lnb_p_all .lnb_p_all_inner {box-sizing:border-box;display:table;width:100%;height:100%;}
	.lnb_p_all_wrap .lnb_p_all .lnb_p_all_cont {display:table-cell;padding:5vw 0;vertical-align:middle;}
	.lnb_p_all_wrap .lnb_p_all .btn_lnb_all_close {position:absolute;top:50px;right:50px;z-index:100;}
	.lnb_p_all_wrap .lnb_p_all .btn_lnb_all_close > span {display:block;position:relative;font-size:0;width:50px;height:50px;}
	.lnb_p_all_wrap .lnb_p_all .btn_lnb_all_close > span:before {content:'';position:absolute;top:calc(50% - 2px);right:0;left:0;width:40px;height:3px;margin:0 auto;background:#fff;transform:rotate(45deg);}
	.lnb_p_all_wrap .lnb_p_all .btn_lnb_all_close > span:after {content:'';position:absolute;top:calc(50% - 2px);right:0;left:0;width:40px;height:3px;margin:0 auto;background:#fff;transform:rotate(-45deg);}

	.lnb_p_all_wrap .lnb_p_all .dep1 {margin:0;padding:0;}
	.lnb_p_all_wrap .lnb_p_all .dep1 > li {box-sizing:border-box;margin:50px 0 0;padding:0;word-break:break-all;list-style-type:none;}
	.lnb_p_all_wrap .lnb_p_all .dep1 > li:first-child {margin-top:0;}
	.lnb_p_all_wrap .lnb_p_all .dep1 > li .dep1_subject {position:relative;font-size:0;}
	.lnb_p_all_wrap .lnb_p_all .dep1 > li .dep1_subject > a {display:inline-block;position:relative;font-size:55px;font-weight:bold;color:#a0e0ff;line-height:60px;letter-spacing:-.03em;}
	.lnb_p_all_wrap .lnb_p_all .dep1 > li .dep1_subject > a:hover {color:#ffffff;}
	.lnb_p_all_wrap .lnb_p_all .dep2 {padding-top:5px;}
	.lnb_p_all_wrap .lnb_p_all .dep2 > ul {margin:0;padding:0;}
	.lnb_p_all_wrap .lnb_p_all .dep2 > ul:after {content:'';display:block;clear:both;}
	.lnb_p_all_wrap .lnb_p_all .dep2 > ul > li {box-sizing:border-box;float:left;width:20%;margin:15px 0 0;padding:0 15px 0 0;list-style-type:none;}
	.lnb_p_all_wrap .lnb_p_all .dep2 > ul > li:nth-child(5n+1) {clear:both;}
	.lnb_p_all_wrap .lnb_p_all .dep2 > ul > li > a {display:block;font-size:20px;color:#a0e0ff;line-height:25px;letter-spacing:-.03em;}
	.lnb_p_all_wrap .lnb_p_all .dep2 > ul > li > a:hover {color:#ffffff;}
	.lnb_p_all_wrap .lnb_p_all .dep3 {position:relative;margin-top:15px;padding:15px;}
	.lnb_p_all_wrap .lnb_p_all .dep3:before {content:'';position:absolute;top:0;right:0;bottom:0;left:0;background:#a0e0ff;opacity:.08;}
	.lnb_p_all_wrap .lnb_p_all .dep3 > ul {position:relative;z-index:1;margin:0;padding:0;}
	.lnb_p_all_wrap .lnb_p_all .dep3 > ul > li {margin:5px 0 0;padding:0;list-style-type:none;}
	.lnb_p_all_wrap .lnb_p_all .dep3 > ul > li:first-child {margin-top:0;}
	.lnb_p_all_wrap .lnb_p_all .dep3 > ul > li > a {display:block;font-size:16px;color:#a0e0ff;line-height:22px;letter-spacing:-.03em;}
	.lnb_p_all_wrap .lnb_p_all .dep3 > ul > li > a:hover {color:{#ffffff};}
	.lnb_p_all_wrap.on .lnb_p_all {display:block;}

	.header_form {position:relative;top:35px;right:auto;float:right;margin-right:20px;}
	.header_form .btn_header_form {width:60px;height:60px;}
	.header_form .btn_header_form:before {font-size:40px;color:#ffffff}
	.header_form .search_p {top:130px;border-top:1px solid #eeeeee;}
	.header_form .search_p fieldset {padding:25px 0 35px;}
	.header_form .search_p .search_form > span {display:block;border-bottom:1px solid #000000;}
	.header_form .search_p .search_form input {height:50px;padding:0 10px;font-size:18px;color:#000000;}
	.header_form .search_p .search_form button {height:50px;}
	.header_form .search_p .search_form button:before {font-size:32px;}

	#main_view #header.pdt_use .lnb_p_all_wrap .btn_lnb_all_p > span {background:#1c73d3;}
	#main_view #header.pdt_use .lnb_p_all_wrap .btn_lnb_all_p > span:before {background:#1c73d3;}
	#main_view #header.pdt_use .lnb_p_all_wrap .btn_lnb_all_p > span:after {background:#1c73d3;}
	#main_view #header.pdt_use .header_form .btn_header_form:before {color:#1c73d3;}

	#sub_view .lnb_p_all_wrap .btn_lnb_all_p > span {background:#1c73d3;}
	#sub_view .lnb_p_all_wrap .btn_lnb_all_p > span:before {background:#1c73d3;}
	#sub_view .lnb_p_all_wrap .btn_lnb_all_p > span:after {background:#1c73d3;}
	#sub_view .header_form .btn_header_form:before {color:#1c73d3;}
/*
	#footer .f_inner {box-sizing:border-box;position:relative;padding:28px 0 35px}
	#footer .fnb ul {text-align:left;}
	#footer .finfo {text-align:left;}
	#footer .finfo p {margin:0 12px 0 0;padding:0;}
*/
	/* sub page */
	#sub_view #container {min-height:500px;padding-bottom:150px;}
	#sub_view #container .snb {overflow:hidden;margin-bottom:40px;padding:0;}
	#sub_view #container .snb .dep1 {display:block;position:static;left:auto;right:auto;margin-left:-10px;white-space:normal;border:none;font-size:0;text-align:left;}
	#sub_view #container .snb .dep1.on {display:block;}
	#sub_view #container .snb .dep1 li {display:inline-block;float:none;width:auto;padding:0 0 10px 10px;border:none;}
	#sub_view #container .snb .dep1 li a {display:block;padding:13px 10px;background:none;font-size:16px;color:#333;line-height:24px;}
	#sub_view #container .snb .dep1 li a > span {position:relative;}
	#sub_view #container .snb .dep1 li:first-child {border-left-width:0}
	#sub_view #container .snb .dep1 li.on a, #sub_view #container .snb .dep1 li:hover a {background:transparent;color:#1c73d3}
	#sub_view #container .snb .dep1 li.on a > span:before, 	#sub_view #container .snb .dep1 li:hover a > span:before {content:'';display:block;position:absolute;right:0;bottom:-3px;left:0;height:2px;background:#1c73d3;}

	.contents .sub_top_title {margin-bottom:70px;font-size:64px;text-align:left;line-height:70px;}
}

@media all and (min-width:1024px) and (max-width:1549px){
	#header .h_inner {padding:0 15px;}
	#header .logo {max-width:200px;margin-right:15px;}

	.gnb_p {top:39px;right:90px;}
	.gnb_p .gnb_list ul li a {font-size:13px;}

	.lnb_p_all_wrap .btn_lnb_all_p {width:40px;}
	.lnb_p_all_wrap .btn_lnb_all_p > span {width:25px;}
	.lnb_p_all_wrap .btn_lnb_all_p > span:before {top:-10px;width:25px;}
	.lnb_p_all_wrap .btn_lnb_all_p > span:after {bottom:-10px;width:25px;}

	.lnb_p_all_wrap .lnb_p_all .lnb_p_all_inner {padding:0 15px;}
	.lnb_p_all_wrap .lnb_p_all .lnb_p_all_cont {padding:3vw 0;}
	.lnb_p_all_wrap .lnb_p_all .btn_lnb_all_close {top:30px;right:30px;}
	.lnb_p_all_wrap .lnb_p_all .btn_lnb_all_close > span {width:40px;height:40px;}
	.lnb_p_all_wrap .lnb_p_all .btn_lnb_all_close > span:before {width:30px;}
	.lnb_p_all_wrap .lnb_p_all .btn_lnb_all_close > span:after {width:30px;}

	.lnb_p_all_wrap .lnb_p_all .dep1 > li .dep1_subject > a {font-size:40px;line-height:45px;}
	.lnb_p_all_wrap .lnb_p_all .dep2 > ul > li > a {font-size:18px;line-height:23px;}

	.header_form .btn_header_form {width:40px;}
	.header_form .btn_header_form:before {font-size:35px;}
	.header_form .search_p fieldset {padding:15px 0 25px;}
	.header_form .search_p .search_form input {font-size:16px;}

	.contents .sub_top_title {font-size:50px;line-height:55px;}
}

/* MOBILE - 뷰포트 CSS */
@media all and (max-width:1023px) {
	#viewport {position:relative;width:100%;overflow-x:hidden}
	#viewport #header {position:fixed;left:0;top:0;width:100%;}
	#viewport #container {position:relative;z-index:100;}
	#viewport #sub_view #container {padding-top:60px}
	#viewport.app_view #container {padding-top:0}
	#viewport.app_view #sub_view #container {padding-top:0}

	.side_gnb_wrap {box-sizing:border-box;display:table;position:relative;width:100%;height:60px;}
	.side_gnb_wrap:before {content:'';display:block;position:absolute;right:0;bottom:0;left:0;height:1px;background:#a0e0ff;opacity:.3;}
	.side_gnb {display:table-cell;padding:5px 15px;vertical-align:middle;}
	.side_gnb > ul {margin:0;padding:0;}
	.side_gnb > ul:after {content:'';display:block;clear:both;}
	.side_gnb > ul > li {box-sizing:border-box;float:left;margin:0 0 0 15px;padding:0;list-style-type:none;}
	.side_gnb > ul > li:first-child {margin-left:0;}
	.side_gnb > ul > li > a {display:block;padding:5px 0;font-size:13px;color:#a0e0ff;text-align:center;line-height:16px;letter-spacing:-.03em;}

	.side_lnb {padding:10px 0;}
	/*
	.side_lnb [role=toggle] > a:before {content:'';position:absolute;top:50%;right:15px;width:12px;height:2px;margin-top:-1px;background:#ffffff;}
	.side_lnb [role=toggle] > a:after {content:'';position:absolute;top:50%;right:20px;width:2px;height:12px;margin-top:-6px;background:#ffffff;}
	.side_lnb [role=toggle].active > a:after {display:none;}
	*/
	.side_lnb .dep1 {position:relative;margin:0;padding:0}
	.side_lnb .dep1 > li {margin:0;padding:0;list-style:none}
	.side_lnb .dep1 > li > a {box-sizing:border-box;display:table;width:100%;height:45px;table-layout:fixed;-webkit-tap-highlight-color:transparent;outline:none;}
	.side_lnb .dep1 > li > a > span {display:table-cell;position:relative;padding:0 35px 0 15px;font-size:18px;font-weight:bold;color:#a0e0ff;line-height:22px;vertical-align:middle;letter-spacing:-.03em;}
	.side_lnb .dep1 > li > a > span:before {content:'';display:block;position:absolute;top:calc(50% - 4px);right:15px;width:8px;height:1px;background:#fff;transform:rotate(45deg);}
	.side_lnb .dep1 > li > a > span:after {content:'';display:block;position:absolute;top:calc(50% + 2px);right:15px;width:8px;height:1px;background:#fff;transform:rotate(-45deg);}
	.side_lnb .dep1 > li.active > a > span {color:#ffffff;}
	.side_lnb .dep2 {box-sizing:border-box;display:none;position:absolute;top:-10px;right:0;z-index:1;width:50%;height:calc(100vh - 60px);padding:5px 15px;background:#fff;}
	.side_lnb .dep2 > ul {margin:0;padding:0;}
	.side_lnb .dep2 > ul > li {margin:0;padding:0;border-bottom:1px solid #ddd;list-style:none}
	.side_lnb .dep2 > ul > li > a {display:table;box-sizing:border-box;width:100%;height:40px;table-layout:fixed;-webkit-tap-highlight-color:transparent;outline:none;}
	.side_lnb .dep2 > ul > li > a > span {display:table-cell;position:relative;padding:0 0 0 10px;font-size:15px;font-weight:bold;color:#333;line-height:19px;vertical-align:middle;letter-spacing:-.03em;}
	.side_lnb .dep2 > ul > li > a > span:before {content:'';display:block;position:absolute;top:calc(50% - 4px);right:5px;width:6px;height:1px;background:#bbb;transform:rotate(45deg);}
	.side_lnb .dep2 > ul > li > a > span:after {content:'';display:block;position:absolute;top:calc(50% + 1px);right:5px;width:6px;height:1px;background:#bbb;transform:rotate(-45deg);}
	.side_lnb .dep1 > li.active .dep2 {display:block}

	#viewport .viewport_side {display:none;overflow-y:auto;position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;background:#0090d7;}

	/* open */
	#viewport.left-open,
	#viewport.right-open {overflow:hidden;width:100%;height:100%}
	#viewport.left-open #left_side {display:block;}
	#viewport.right-open #right_side {display:block;}
	#viewport .btn_close_side {display:none;position:absolute;top:0;right:0;z-index:9998;width:60px;height:60px;margin:0;padding:0;border:none;background:none;font-size:0;}
	#viewport .btn_close_side:after {content:'';display:block;position:absolute;top:calc(50% - 2px);right:0;left:0;width:26px;height:2px;margin:0 auto;background:#fff;transform:rotate(45deg);}
	#viewport .btn_close_side:before {content:'';display:block;position:absolute;top:calc(50% - 2px);right:0;left:0;width:26px;height:2px;margin:0 auto;background:#fff;transform:rotate(-45deg);}
	#viewport.left-open .btn_close_side,
	#viewport.right-open .btn_close_side {display:block}
}

/* PC - 뷰포트 CSS */
@media all and (min-width:1024px) {
	#viewport #left_side {display:none}
	#viewport #right_side {display:none}
	#viewport #close_side {display:none}
}


/*footer */
footer  {
	margin-top:150px;
	border-top:1px solid #bdbdbd
}
footer  .footer-navigation {
	width:1184px;
	margin-top:11px;
	margin-left:auto;
	margin-right:auto
}
footer  .footer-navigation:after {
	clear:both;
	content:"";
	display:block
}
footer  .footer-navigation>a {
	float:left;
	margin-right:23px;
	font-size:14px;
	margin-top:10px
}
footer  .footer-navigation .footer-navigation__menu {
	float:left;
	margin-right:23px;
	font-size:14px;
	line-height:20px;
	margin-top:10px;
	cursor:pointer
}
footer  .footer-navigation .footer-navigation__external {
	float:right
}
footer  .footer-navigation .footer-navigation__external:after {
	clear:both;
	content:"";
	display:block
}
footer  .footer-navigation .footer-navigation__external button {
	float:left;
	width:128px;
	height:40px;
	background-color:#fafafa;
	border:1px solid #eee;
	border-radius:4px;
	cursor:pointer
}
footer  .footer-navigation .footer-navigation__external button div {
	display:inline-block
}
footer  .footer-navigation .footer-navigation__external button div i {
	float:left;
	width:24px;
	height:24px;
	background:url(data:image/svg+xml;
	base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICAgIDxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgZmlsbD0iIzIxMjEyMSIgZmlsbC1ydWxlPSJub256ZXJvIj4KICAgICAgICAgICAgPGc+CiAgICAgICAgICAgICAgICA8cGF0aCBkPSJNOCAwYzEuMTA1IDAgMiAuODk1IDIgMnYxNGMwIDEuMTA1LS44OTUgMi0yIDJIMmMtMS4xMDUgMC0yLS44OTUtMi0yVjJDMCAuODk1Ljg5NSAwIDIgMGg2ek0zIDFIMmMtLjUxMyAwLS45MzYuMzg2LS45OTMuODgzTDEgMnYxNGMwIC41MTMuMzg2LjkzNi44ODMuOTkzTDIgMTdoNmMuNTEzIDAgLjkzNi0uMzg2Ljk5My0uODgzTDkgMTZWMmMwLS41MTMtLjM4Ni0uOTM2LS44ODMtLjk5M0w4IDFIN3YuNWMwIC4yNzYtLjIyNC41LS41LjVoLTNjLS4yNzYgMC0uNS0uMjI0LS41LS41VjF6bTMuNSAxNGMuMjc2IDAgLjUuMjI0LjUuNXMtLjIyNC41LS41LjVoLTNjLS4yNzYgMC0uNS0uMjI0LS41LS41cy4yMjQtLjUuNS0uNWgzeiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNyAzKSIvPgogICAgICAgICAgICA8L2c+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4K) no-repeat;
	background-size:cover;
	display:block;
	margin-top:4px
}
footer  .footer-navigation .footer-navigation__external button div p {
	float:left;
	font-size:13px;
	color:#212121;
	letter-spacing:-.41px;
	margin-top:6px
}
footer  .footer-navigation .footer-navigation__external a {
	float:left;
	display:block;
	margin-top:8px
}
footer  .footer-navigation .footer-navigation__external a[icon-type=kakao] {
	margin-left:24px
}
footer  .footer-navigation .footer-navigation__external a[icon-type=kakao] i {
	background:url(data:image/svg+xml;
	base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgdmlld0JveD0iMCAwIDMyIDMyIj4KICAgIDxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgZmlsbD0iIzIxMjEyMSI+CiAgICAgICAgICAgIDxwYXRoIGQ9Ik0yNC42ODIgMjAuMTc2aC0xLjg2di00LjE5N2MwLS45NjYtLjU2My0xLjQ4NS0xLjQyOC0xLjQ4NS0uOTY2IDAtMS41ODYuNTkxLTEuNTg2IDEuNzg4djMuODk0aC0xLjg2VjkuOTEyaDEuODZ2My44NmMuNDQ3LS42NzcgMS4xNjgtMS4wMDggMi4xNDgtMS4wMDguNzk0IDAgMS40NDMuMjU5IDEuOTQ3Ljc5My41Mi41MzMuNzc5IDEuMjU0Ljc3OSAyLjE5MXY0LjQyOHptLTEzLjM3NS0xLjc1MmMxLjM3MiAwIDIuNTQ2LS44MjEgMi44OTktMi4wOWgyLjAzYy0uNDk2IDIuNDQyLTIuMzk3IDQuMDQzLTQuOTMgNC4wNDMtMi45NDIgMC01LjI3NS0yLjE5NC01LjI3NS01LjI0OSAwLTMuMDU0IDIuMzMzLTUuMjQ5IDUuMjc2LTUuMjQ5IDIuNTU3IDAgNC40NzIgMS42MzMgNC45NDQgNC4xMThoLTIuMDI0Yy0uMzA4LTEuMzUxLTEuNTIyLTIuMTkzLTIuOTItMi4xOTMtMS45NzggMC0zLjI5NSAxLjQxMS0zLjI5NSAzLjMyNCAwIDEuOTEzIDEuNDk3IDMuMjk2IDMuMjk1IDMuMjk2ek0xNiAyLjE5NGMtNy43MzIgMC0xNCA1Ljc5Ny0xNCAxMi45NDkgMCA1LjI4MiAyLjIxMiA3LjgwNCA1LjI0MiAxMC4xMDJsLjAxNS4wMDd2Ni4xOThjMCAuMjkzLjMzMy40Ni41NjguMjg2bDUuMzA5LTMuOTQ0LjExNC4wNWMuODkuMTY0IDEuODEuMjUgMi43NTIuMjUgNy43MzIgMCAxNC01Ljc5NyAxNC0xMi45NSAwLTcuMTUxLTYuMjY4LTEyLjk0OS0xNC0xMi45NDl6Ii8+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4K) no-repeat;
	background-size:cover
}
footer  .footer-navigation .footer-navigation__external a[icon-type=instagram] {
	margin-left:16px
}
footer  .footer-navigation .footer-navigation__external a[icon-type=instagram] i {
	background:url(data:image/svg+xml;
	base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgdmlld0JveD0iMCAwIDMyIDMyIj4KICAgIDxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgZmlsbD0iIzIxMjEyMSI+CiAgICAgICAgICAgIDxwYXRoIGQ9Ik0xNy4yNDQgMmMxLjg1NC4wMDMgMi42OC4wMTQgMy40NDUuMDRsLjIyOS4wMDhjLjI2Ni4wMS41MzcuMDIyLjg1NC4wMzYgMS40OS4wNjggMi41MDguMzA1IDMuMzk5LjY1MS45Mi4zNTggMS43LjgzNiAyLjQ4IDEuNjE1Ljc3OC43NzggMS4yNTYgMS41NTkgMS42MTQgMi40OC4zNDYuODkuNTgzIDEuOTA4LjY1IDMuMzk4LjAxNy4zNjIuMDMuNjY0LjA0Mi45NjlsLjAwNy4yM2MuMDIzLjczNC4wMzMgMS41NjguMDM1IDMuMzNsLjAwMS45MDd2MS41OGMtLjAwMyAxLjc2Mi0uMDEzIDIuNTk2LS4wMzYgMy4zM2wtLjAwNy4yM2MtLjAxMS4zMDQtLjAyNS42MDctLjA0MS45NjktLjA2OCAxLjQ5LS4zMDUgMi41MDgtLjY1MSAzLjM5OC0uMzU4LjkyLS44MzYgMS43MDItMS42MTUgMi40OC0uNzc4Ljc3OC0xLjU1OSAxLjI1Ny0yLjQ4IDEuNjE1LS44OS4zNDYtMS45MDguNTgzLTMuMzk4LjY1LS4zMTcuMDE1LS41ODguMDI3LS44NTQuMDM3bC0uMjI5LjAwOGMtLjc2NS4wMjYtMS41OS4wMzYtMy40NDUuMDM5aC0yLjQ4OGMtMS44NTQtLjAwMy0yLjY4LS4wMTMtMy40NDUtLjAzOWwtLjIyOS0uMDA4Yy0uMjY2LS4wMS0uNTM3LS4wMjItLjg1NC0uMDM2LTEuNDktLjA2OC0yLjUwOC0uMzA1LTMuMzk5LS42NTEtLjkyLS4zNTgtMS43LS44MzctMi40OC0xLjYxNS0uNzc4LS43NzgtMS4yNTYtMS41Ni0xLjYxNC0yLjQ4LS4zNDYtLjg5LS41ODMtMS45MDgtLjY1LTMuMzk4LS4wMTctLjM2Mi0uMDMtLjY2NS0uMDQyLS45NjlsLS4wMDctLjIzYy0uMDIzLS43MzQtLjAzMy0xLjU2OC0uMDM1LTMuMzN2LTIuNDg3Yy4wMDItMS43NjIuMDEyLTIuNTk2LjAzNS0zLjMzbC4wMDctLjIzYy4wMTEtLjMwNS4wMjUtLjYwNy4wNDEtLjk2OS4wNjgtMS40OS4zMDUtMi41MDguNjUxLTMuMzk4LjM1OC0uOTIxLjgzNi0xLjcwMiAxLjYxNS0yLjQ4Ljc3OC0uNzc5IDEuNTU5LTEuMjU3IDIuNDgtMS42MTUuODktLjM0NiAxLjkwOC0uNTgzIDMuMzk4LS42NS4zMTctLjAxNS41ODgtLjAyNy44NTQtLjAzN2wuMjI5LS4wMDljLjc2NS0uMDI1IDEuNTktLjAzNiAzLjQ0NS0uMDM4em0tLjI3NiAyLjUyM2gtMS45MzZjLTIuODYyLjAwMy0zLjM1MS4wMi00LjY5LjA4MS0xLjM2NC4wNjItMi4xMDUuMjktMi41OTkuNDgyLS42NTMuMjU0LTEuMTIuNTU4LTEuNjEgMS4wNDhzLS43OTMuOTU2LTEuMDQ3IDEuNjFjLS4xOTIuNDkzLS40MiAxLjIzNC0uNDgyIDIuNTk5LS4wNiAxLjMzOC0uMDc4IDEuODI3LS4wODEgNC42OXYxLjkzNWMuMDAzIDIuODYzLjAyIDMuMzUyLjA4MSA0LjY5LjA2MiAxLjM2NS4yOSAyLjEwNi40ODIgMi42LjI1NC42NTMuNTU4IDEuMTIgMS4wNDcgMS42MS40OS40OS45NTcuNzkzIDEuNjEgMS4wNDYuNDk0LjE5MiAxLjIzNS40MiAyLjYuNDgzLjM2OS4wMTYuNjczLjAzLjk4LjA0bC4yMzMuMDA4Yy43ODMuMDI0IDEuNjkxLjAzMiAzLjc4LjAzM2gxLjMyN2MyLjA5LS4wMDEgMi45OTgtLjAwOSAzLjc4MS0uMDMzbC4yMzItLjAwN2MuMzA4LS4wMTEuNjEyLS4wMjUuOTgxLS4wNDEgMS4zNjUtLjA2MyAyLjEwNi0uMjkgMi42LS40ODMuNjUzLS4yNTMgMS4xMi0uNTU3IDEuNjEtMS4wNDcuNDktLjQ5Ljc5My0uOTU2IDEuMDQ3LTEuNjEuMTkyLS40OTMuNDItMS4yMzQuNDgyLTIuNi4wNi0xLjMzNy4wNzgtMS44MjYuMDgxLTQuNjg5di0xLjkzNmMtLjAwMy0yLjg2Mi0uMDItMy4zNTEtLjA4MS00LjY4OS0uMDYyLTEuMzY1LS4yOS0yLjEwNi0uNDgyLTIuNi0uMjU0LS42NTMtLjU1OC0xLjEyLTEuMDQ3LTEuNjEtLjQ5LS40OS0uOTU3LS43OTMtMS42MS0xLjA0Ny0uNDk0LS4xOTEtMS4yMzUtLjQyLTIuNi0uNDgyLTEuMzM4LS4wNi0xLjgyNy0uMDc4LTQuNjg5LS4wODF6TTE2IDguODExYzMuOTcgMCA3LjE5IDMuMjE5IDcuMTkgNy4xOSAwIDMuOTctMy4yMiA3LjE4OS03LjE5IDcuMTg5UzguODEgMTkuOTcgOC44MSAxNmMwLTMuOTcgMy4yMi03LjE4OSA3LjE5LTcuMTg5em0wIDIuNTIzYy0yLjU3NyAwLTQuNjY3IDIuMDg5LTQuNjY3IDQuNjY2IDAgMi41NzggMi4wOSA0LjY2NyA0LjY2NyA0LjY2N3M0LjY2Ny0yLjA5IDQuNjY3LTQuNjY3LTIuMDktNC42NjYtNC42NjctNC42NjZ6bTcuNDczLTQuNDg3Yy45MjggMCAxLjY4Ljc1MiAxLjY4IDEuNjggMCAuOTI4LS43NTIgMS42OC0xLjY4IDEuNjgtLjkyOCAwLTEuNjgtLjc1Mi0xLjY4LTEuNjggMC0uOTI4Ljc1Mi0xLjY4IDEuNjgtMS42OHoiLz4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPgo=) no-repeat;
	background-size:cover
}
footer  .footer-navigation .footer-navigation__external a .footer-navigation__sns {
	width:24px;
	height:24px;
	display:block;
	cursor:pointer
}
footer  .footer-split {
	width:100%;
	height:1px;
	margin-top:11px;
	background-color:#eee
}
footer  .footer-main {
	width:1184px;
	margin:8px auto 19px
}
footer  .footer-main:after {
	clear:both;
	content:"";
	display:block
}
footer  .footer-main .footer-main__info {
	float:left;
	margin-top:16px
}
footer  .footer-main .footer-main__info img {
	display:block
}
footer  .footer-main .footer-main__info .footer-main__info_company {
	margin-top:16px;
	color:#212121
}
footer  .footer-main .footer-main__info .footer-main__info_company div {
	margin-bottom:4px;
	line-height:19px;
	font-size:13px
}
footer  .footer-main .footer-main__info .footer-main__info_company div:after {
	clear:both;
	content:"";
	display:block
}
footer  .footer-main .footer-main__info .footer-main__info_company div span {
	display:block;
	float:left;
	margin-right:8px
}
footer  .footer-main .footer-main__info .footer-main__info_company div span a {
	color:#4bb8ce;
	cursor:pointer;
	padding-right:3px
}
footer  .footer-main .footer-main__info .footer-main__info_company p {
	font-size:12px;
	margin-top:29px
}
footer  .footer-main .footer-main__cs {
	float:right;
	text-align:right
}
footer  .footer-main .footer-main__cs h6 {
	font-size:14px
}
footer  .footer-main .footer-main__cs h3 {
	font-size:24px;
	margin-top:-9px
}
footer  .footer-main .footer-main__cs .footer-main__cs_time {
	font-size:12px;
	line-height:15px;
	color:#757575;
	margin-top:-5px
}
footer  .footer-main .footer-main__cs .footer-main__cs_contact {
	margin-top:9px
}
footer  .footer-main .footer-main__cs .footer-main__cs_contact p {
	display:block;
	font-size:13px
}
footer  .footer-main .footer-main__cs .footer-main__cs_contact p span {
	color:#4bb8ce
}
footer  .footer-main .footer-main__cs .footer-main__cs_question {
	margin-top:10px
}
footer  .footer-main .footer-main__cs .footer-main__cs_question:after {
	clear:both;
	content:"";
	display:block
}
footer  .footer-main .footer-main__cs .footer-main__cs_question button {
	float:left;
	width:88px;
	height:32px;
	border:1px solid #212121;
	border-radius:4px;
	background-color:#fff;
	font-size:13px;
	display:block;
	cursor:pointer
}
footer  .footer-main .footer-main__cs .footer-main__cs_question button:first-child {
	margin-left:64px;
	margin-right:8px
}


