<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";

/***** imageChange JS *****/
.imageChange{
	position:relative;
	border-radius:7px;
	background:#ccc;s
	box-shadow:1px 1px 3px 1px rgba(0,0,0,0.1);
	min-height:300px;
	margin-bottom:20px;
}
.imageChangeImg{
	border-radius:10px;
	list-style-type:none;
}
.imageChangeImg &gt; li{
	top:0px;left:0px;
	position:absolute;
}
.imageChangeImg img{
	border-radius:10px;
}
.imageChangeNavi{
	z-index:3;
	position:absolute;
	left:7px;
	bottom:14px;
	list-style-type:none;
}
.imageChangeNavi li{
	cursor:pointer;
	display:block;
	float:left;
	width:14px;
	height:14px;
	margin-left:11px;
	border-radius:7px;
	background:white;
	font:8px/8px 'Trebuchet MS' sans-serif;
}
.imageChangeNavi .select{
	cursor:auto;
	background:#f7489a;
	color:white;
}
.imageChangeCmt{
	z-index:3;
	position:absolute;
	display:none;
	left:0px; 
	right:0px;
	bottom:0px;
	padding-top:14px;
	padding-bottom:4px;
	padding-right:14px;
	border-radius:7px;
	background:rgba(0,0,0,0.7);
	color:white;
	font-size:11px;
	line-height:11px;
	text-align:right;
}
.imageChangeCmt div{
	padding-bottom:10px;
}

/*** limitCmt JS ***/
.limitCmt{
	position:relative;
	overflow:hidden;
	padding:10px;
	border-radius:6px;
	box-shadow:1px 1px 3px 1px rgba(0,0,0,0.1) inset;
	background:#f8f8f8;
	font-size:12px;
	line-height:17px;
}
.limitCmtBtn{
	cursor:pointer;
	position:absolute;
	left:0px;
	right:0px;
	bottom:0px;
	padding:5px;
	border-radius:0px 0px 5px 5px;
	box-shadow:0px 0px 3px 1px rgba(0,0,0,0.1);
	background:#666;
	background:-webkit-gradient(linear,left top,left bottom,from(#999),to(#555));
	background:-moz-linear-gradient(#999,#555);
	color:#fff;
	font-size:11px;
	font-weight:bold;
	line-height:11px;
	text-align:center;
}

/***** areaGate JS *****/
.areaGate-tit{
	color:#e2e2e2;
	font-size:18px;
	font-weight:bold;
	line-height:21px;
	text-align:center;
	letter-spacing:20px;
}
.areaGate{
	position:relative;
	height:130px;
	border-radius:0px;
	border:solid 1px #a1a1a1;
	box-shadow:1px 1px 2px 1px rgba(0,0,0,0.1);
	background:-webkit-gradient(linear,left top,left bottom,from(#F2F2F2),to(#E0E0E0));
	padding:10px 0px 10px 0px;
}
.areaGatePickup{
	position:absolute;
	top:-35px;
	display:none;
	padding:5px 20px 5px 20px;
	border-radius:10px;
	border:solid 2px #ffa8ce;
	box-shadow:2px 2px 3px 2px rgba(0,0,0,0.1);
	background:#ff83b9;
	background:-webkit-gradient(linear,left top,left bottom,from(#ffa8ce),to(#ff83b9));
	background:-moz-linear-gradient(#ffa8ce,#ff83b9);
	font-size:11px;
	line-height:15px;
	text-align:center;
	color: #ffffff;
}
.areaGateArrow{
	position:absolute;
	top:-8px;
	display:none;
}
.areaGateLeft{
	position:absolute;
	top:26px;
	left:6px;
	width:12px;
}
.areaGateRight{
	position:absolute;
	top:26px;
	right:4px;
	width:12px;
}
.areaGate &gt; ul{
	position:relative;
	list-style-type:none;
	top:10px;left:24px;
}
.areaGate li{
	float:left;
	display:block;
	width:74px;
	border-right:solid 1px #a1a1a1;
	background:#ececec;
	background:-webkit-gradient(linear,left top,left bottom,from(#fafafa),to(#e1e1e1));
	background:-moz-linear-gradient(#fafafa,#ededed);
}
.areaGate li img{
	width:74px;
	height:108px;
}
.areaGate li:hover{
	background:#f8f8f8;
	background:-webkit-gradient(linear,left top,left bottom,from(#f8f8f8),to(#efdddd));
	background:-moz-linear-gradient(#f8f8f8,#ddd);
	box-shadow:0px 1px 3px 1px rgba(0,0,0,0.05) inset;
}
.areaGate li:first-child{
	border-left:solid 1px #ccc;
}

/*** headNews JS ***/
.headNews{
	position:relative;
	padding:6px 12px 6px 12px;
	border:solid 1px #a1a1a1;
	border-radius:10px;
	box-shadow:1px 1px 3px 1px rgba(0,0,0,0.1);
	background:#ff90c0;
	background-image: url(/imgs/menu/topi_bg.jpg);
}
.headNewsTitle{
	padding:0px 0px 6px 3px;
	color:#fff;
	font-size:12px;
	font-weight:bold;
	line-height:30px;
}
.headNewsWind{
	padding:8px;
	border-radius:14px;
	border:solid 1px #a1a1a1;
	box-shadow:0px 0px 5px 0px rgba(0,0,0,0.2) inset;
	background:#f8f8f8;
}
.headNewsItem{
	position:relative;
	overflow:hidden;
	list-style-type:none;
	height:29px;
	font-size:11px;
	line-height:15px;
}
.headNewsItem li{
	display:block;
	position:absolute;
	padding:8px;
	padding-left:16px;
	padding-right:16px;
}
.headNewsItemAll {
	border-bottom:solid 1px #ccc;
}
.headNewsNavi{
	cursor:pointer;
	width:160px;
	margin:10px auto 0px auto;
	color:#fff;
	font-size:12px;
	font-weight:bold;
	line-height:20px;
	text-align:center;
}

/*** pickupTopics JS ***/
.pickupTopics{
	position:relative;
	border:solid 1px #a1a1a1;
	border-radius:10px 10px 0px 0px;
	box-shadow:1px 1px 3px 1px rgba(0,0,0,0.1);
	background:-webkit-gradient(linear,left top,left bottom,from(#ffb0cf),to(#ff90c0));
	background-image: url(/imgs/menu/topi_bg.jpg);
}
.pickupTopicsTitle{
	padding:16px 0px 0px 16px;
	border-radius:5px 5px 0px 0px;
	color:#fff;
	font-size:12px;
	font-weight:bold;
	line-height:14px;
}
.pickupTopicsWind{
	position:relative;
	margin:8px;
	box-shadow:0px 0px 2px 1px rgba(0,0,0,0.2) inset;
	background:#eaeaea;
}
.pickupTopicsPrev, .pickupTopicsNext{
	cursor:pointer;
	float:left;
	width:12px;
	padding:53px 4px 53px 4px;
	border:solid 1px #a1a1a1;
	box-shadow:1px 1px 2px 1px rgba(0,0,0,0.05);
	background:#f8f8f8;
	background:-webkit-gradient(linear,left top,left bottom,from(#eee),to(#f8f8f8));
	background:-moz-linear-gradient(#eee,#f8f8f8);
	text-align:center;
}
.pickupTopicsPrev:hover, .pickupTopicsNext:hover{
	border:solid 1px #888;
	background:#ddd;
	background:-webkit-gradient(linear,left top,left bottom,from(#eee),to(#ddd));
	background:-moz-linear-gradient(#eee,#ddd);
}
.pickupTopicsItem{
	position:relative;
	overflow:hidden;
	float:left;
	width:649px;
	height:90px;
	padding:10px 5px 15px 5px;
	border:solid 1px #a1a1a1;
}
.pickupTopicsList{
	position:absolute;
}
.pickupTopicsList &gt; div{
	cursor:pointer;
	float:left;
	margin-right:5px;
	padding:2px;
	border-radius:7px;
}
.pickupTopicsItem img{
	width:122px;
	border-radius:6px;	
	box-shadow:0px 0px 3px 1px rgba(0,0,0,0.2);
}
.pickupTopicsItem .select{
	box-shadow:0px 0px 3px 1px rgba(0,0,0,0.5);
	background:#ff0;
}
.pickupTopicsCmt{
	height:11px;
	margin:16px;
	padding:16px;
	border-radius:14px;
	box-shadow:0px 0px 5px 0px rgba(0,0,0,0.4) inset;
	background:#fff;
	color:#666;
	font-size:11px;
	line-height:11px;
	text-align:center;
	border-radius: 14px;
	border: solid 1px #a1a1a1;
	box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.2) inset;
	background: #f8f8f8;
}
.pickupTopicsFoot{
	list-style-type:none;
	border-top:solid 1px #a1a1a1;
	background:#fff;
}
.pickupTopicsFoot li{
	float:left;
	width:360px;
	padding:16px 0px 16px 0px;
	border-left:solid 1px #a1a1a1;
	background:#eaeaea;
	background:-webkit-gradient(linear,left top,left bottom,from(#eaeaea),color-stop(0.58, #eaeaea),color-stop(0.58, #ddd),color-stop(0.91, #ccc),color-stop(0.91, #ffbedb),to(#ff9cc9));
	background:-moz-linear-gradient(#fff,#eaeaea 58%,#eaeaea 58%,#ccc 91%,#fa94c2 91%,#ffbedb);
	font-size:12px;
	font-weight:bold;
	line-height:14px;
	text-align:center
}
.pickupTopicsFoot li:first-child{
	border-left:none;
}

/***** Search Area JS *****/
.searchArea{
	position:relative;
	width:721px;
	height:250px;
	background:url(/imgs/area_search/bg.jpg);
	text-align:left;
	font-size:11px;
	line-height:19px;
}
.searchArea &gt; .view_spc{
	border:solid 1px #fff;
	position:absolute;
	top:25px;
	left:80px;
	box-shadow:1px 1px 3px 1px rgba(0,0,0,0.1);
	padding:5px 80px 5px 80px;
	border-radius:5px;
	background:#ff98bd;
	background:-webkit-gradient(linear,left top,left bottom,from(#ff90b7),to(#ffbad7));
	background:-moz-linear-gradient(#ff90b7,#ffbad7);
	color:white;
	font-size:12px;
	font-weight:bold;
	line-height:12px;
}
.searchArea &gt; .grp_spc{
	position:absolute;
	top:60px;
	left:40px;
	width:360px;
	height:187px;
	background:url(/imgs/area_search/area.png);
}
.searchArea &gt; .state_spc{
	z-index:2;
	display:none;
	position:absolute;
	top:20px;
	left:400px;
	width:80px;
	box-shadow:1px 0px 3px 1px rgba(0,0,0,0.1);
	border:solid 4px #FF90B7;
	border-radius:8px;
	padding:10px;
	background:rgba(255,255,255,0.8);
}
.searchArea &gt; .state_spc .link:hover{
	color:#f26c4f;
}

.searchArea &gt; .area_spc{
	z-index:3;
	display:none;
	position:absolute;
	top:30px;
	left:492px;
	width:180px;
	box-shadow:1px 0px 3px 1px rgba(0,0,0,0.1);
	border:solid 4px #FF90B7;
	border-radius:8px;
	padding:10px;
	background:rgba(255,255,255,0.8);
}
.searchArea &gt; .grp_spc .po{
	cursor:pointer;
	position:absolute;
	display:block;
	box-shadow:0px 0px 3px 1px rgba(0,0,0,0.1) inset;
	border-radius:5px;
	border:solid 1px #ccc;
	background:#f8f8f8;
	color:#888;
	font-size:11px;
	line-height:12px;
	text-align:center;
}
.searchArea &gt; .grp_spc .po-hover{
	box-shadow:1px 1px 4px 1px rgba(0,0,0,0.2);
	background:white;
	color:red;
}

.searchArea &gt; .grp_spc .select{
	border:solid 1px #eee;
	box-shadow:1px 1px 4px 1px rgba(0,0,0,0.2);
	background:#888;
	background:-webkit-gradient(linear,left top,left bottom,from(#888),to(#aaa));
	background:-moz-linear-gradient(#777,#999);
	color:#fff;
	font-weight:bold;	
}

.searchArea &gt; .grp_spc .grp_spc1{
	top:14px;
	left:265px;
	width:78px;
	padding:13px 0px;
}
.searchArea &gt; .grp_spc .grp_spc2{
	top:71px;
	left:265px;
	width:78px;
	padding:13px 0px;
}
.searchArea &gt; .grp_spc .grp_spc3{
	top:117px;
	left:265px;
	width:78px;
	padding:15px 0px;
}
.searchArea &gt; .grp_spc .grp_spc4{
	top:85px;
	left:195px;
	width:62px;
	padding:10px 0px;
}
.searchArea &gt; .grp_spc .grp_spc5{
	top:124px;
	left:195px;
	width:62px;
	padding:12px 0px 11px 0px;
}
.searchArea &gt; .grp_spc .grp_spc6{
	top:85px;
	left:147px;
	width:40px;
	padding:31px 0px;
}
.searchArea &gt; .grp_spc .grp_spc7{
	top:85px;
	left:77px;
	width:62px;
	padding:10px 0px 9px 0px;
}
.searchArea &gt; .grp_spc .grp_spc8{
	top:133px;
	left:77px;
	width:51px;
	padding:8px 0px 7px 0px;
}
.searchArea &gt; .grp_spc .grp_spc9{
	top:95px;
	left:13px;
	width:45px;
	padding:32px 0px 33px 0px;
}
.searchArea &gt; .grp_spc .grp_spc10{
	top:24px;
	left:24px;
	width:30px;
	padding:4px 0px 4px 0px;
	font-size:10px;
	line-height:10px;
}
.searchArea &gt; .btn_all{
	position:absolute;
	top:76px;
	left:160px;
}
.searchArea &gt; .btn_new{
	position:absolute;
	top:106px;
	left:160px;
}

/*** listArea JS ***/
.listArea{
	position:relative;
	padding:14px;
	background:white;
}
.listArea ul{
	display:block;
}
.listArea li{
	float:left;
	margin-left:12px;
}
.listArea li a{
	display:block;
	width:193px;
	margin-bottom:5px;
	padding:6px 5px 6px 12px;
	border-radius:7px;
	border:solid 1px #ccc;
	box-shadow:1px 1px 2px 1px rgba(0,0,0,0.1);
	background:white;
	font-size:10px;
	line-height:10px;
}
.listArea li a:hover{
	box-shadow:1px 1px 1px 1px rgba(0,0,0,0.05) inset;
	background:#eee;
}

/*** dateButton JS ***/
.dateButton{
	margin-top:20px;
	margin-left:11px;
	margin-right:11px;	
	border:solid 1px #ccc;
	border-radius:0px;
	box-shadow:1px 1px 3px 1px rgba(0,0,0,0.1) inset;
	background:#ddd;
}
.dateButtonSpc{
	position:relative;
	overflow:hidden;
	height:48px;
	border-radius:0px 0px 0px 0px;
	background:#fff;
}
.dateButtonSpc ul{
	display:none;
	position:absolute;
	overflow:hidden;
	width:695px;
}
.dateButtonSpc ul li{
	float:left;
	width:27px;
	margin-top:10px;
	margin-left:10px;
	padding:5px 9px 5px 9px;
	border:solid 1px #ccc;
	border-radius:6px;
	box-shadow:1px 1px 3px 1px rgba(0,0,0,0.05);
	background:#f8f8f8;
	background:-webkit-gradient(linear,left top,left bottom,from(white),to(#eee));
	background:-moz-linear-gradient(white,#eee);
	color:#666;
	font-size:10px;
	font-weight:bold;
	line-height:16px;
	text-align:center;
}
.dateButtonSpc .select{
	box-shadow:1px 1px 3px 1px rgba(0,0,0,0.05) inset;
	background:#f8f8f8;
	color:red;
}
.dateButtonSpc .non{
	box-shadow:none;
	background:#fff;
	color:#ccc;
}

/*** pageButton JS ***/
.pageButton{
	margin-top:14px;
	margin-left:14px;
	margin-right:14px;
	padding-left:2px;
	padding-bottom:9px;
	border:solid 1px #ddd;
	border-radius:6px;
	box-shadow:1px 1px 3px 1px rgba(0,0,0,0.1) inset;
	background:#eee;
}
.pageButton .pageButtonBtn{
	cursor:pointer;
	float:left;
	width:22px;
	margin-top:9px;
	margin-left:9px;
	padding:6px;
	border:solid 1px #ddd;
	border-radius:7px;
	box-shadow:1px 1px 3px 1px rgba(0,0,0,0.05);
	background:white;
	color:#666;
	font-size:10px;
	font-weight:bold;
	line-height:10px;
	text-align:center;
}
.pageButton .pageButtonBtn:hover{
	background:#f8f8f8;
	color:red;
}
.pageButton .pageButtonSel{
	box-shadow:1px 1px 2px 1px rgba(0,0,0,0.05) inset;
	background:#f8f8f8;
	color:red;
}

/***** videoBox JS *****/
#videoBox{
	position:absolute;
	display:none;
	z-index:101;
	top:0;
	left:0;
	padding:10px;
	box-shadow:0px 0px 50px 1px rgba(128,128,128,0.5);
	border-radius:8px;
	background:#fff;
}
#videoBoxOverlay{
	position:absolute;
	display:none;
	z-index:100;
	top:0;
	left:0;
	width:100%;
	height:10px;
	background:#000;
	opacity:0.85;
	filter: alpha(opacity=85);
//	background:rgba(0,0,0,0.85);
}

</pre></body></html>