@charset "utf-8";

/* ==== 韓国旅行「コネスト」Main CSS ==== */

/* for Version test (do not delete) */
.main_img_test	{
	position:absolute; top:150px; left:50%; width:82px;
	border:1px solid #000000; background-color:#ffffff;
	padding:1px; font-size:11px;
	z-index:9999; filter:alpha(opacity=80);
	margin-left:526px;
}
.main_img_test select { font-size:11px; }


/*========== main style ==========*/
.main_cont { background:url(/12rsc/main/shadow1.gif) repeat-x center top; padding-top:0px; }

.left_map { border:1px solid #d5d5d5; color:#0060ff;}

.left_space{ padding-left:4px; }

.box_dot{
	border:1px dashed #b1b1b1;
}

.box_dot_orange {
	border:1px dashed #fc8704;
	width:55px;
	height:55px;

}

.main_fashion{
	border:1px solid #d5d5d5;
	background:url(/12rsc/main/fashion_pattern.gif);
	color:#444;
}

.input_vote{
	border:1px solid #ddd;
	padding:3px;
	color:#333333;
	width:165px;
}

.b_line_red {
	background:url(/12rsc/main/b_line_red.gif);
	width:147px;
	height:38px;
	border:0;
	margin:0;
	text-decoration:none;
}


/*===== recommend Icon =====*/
.ossme_icon a:link, .ossme_icon a:visited {
	display: block; width: 147px; height:38px; line-height:40px; text-indent:35px; color: #222; text-decoration: none;
	background-repeat:no-repeat; background-position:center top;
}
.ossme_icon a:hover {
	color: #fff; text-decoration:none; font-weight:bold;
	background-repeat:no-repeat; background-position:center top;
}

.ossme_icon1 a:link, .ossme_icon1 a:visited { background-image:url(/12rsc/frame/ossme_2014icon1.gif);; }
.ossme_icon1 a:hover { background-image:url(/12rsc/frame/ossme_2014icon1_o.gif); }

.ossme_icon2 a:link, .ossme_icon2 a:visited { background-image:url(/12rsc/frame/ossme_2014icon2.gif);; }
.ossme_icon2 a:hover { background-image:url(/12rsc/frame/ossme_2014icon2_o.gif); }

.ossme_icon3 a:link, .ossme_icon3 a:visited { background-image:url(/12rsc/frame/ossme_2014icon3.gif);; }
.ossme_icon3 a:hover { background-image:url(/12rsc/frame/ossme_2014icon3_o.gif); }

.ossme_icon4 a:link, .ossme_icon4 a:visited { background-image:url(/12rsc/frame/ossme_icon4.gif);; }
.ossme_icon4 a:hover { background-image:url(/12rsc/frame/ossme_icon4_o.gif); }

.ossme_icon5 a:link, .ossme_icon5 a:visited { background-image:url(/12rsc/frame/ossme_icon5.gif);; }
.ossme_icon5 a:hover { background-image:url(/12rsc/frame/ossme_icon5_o.gif); }



.topic a:link, .topic a:visited {
	display: block; width: 283px; height:34px; line-height:32px; text-indent:80px; color: #222; text-decoration: none;
	background-repeat:no-repeat; background-position:center top;
}
.topic a:hover {
	color: #04040; text-decoration:none; font-weight:bold; font-size:14px;
	background-repeat:no-repeat; background-position:center top;
}

.topic1 a:link, .topic1 a:visited { background-image:url(/12rsc/main/tab_bg1_o.jpg);; }
.topic1 a:hover { background-image:url(/12rsc/main/tab_bg1_o.jpg); }

.topic2 a:link, .topic2 a:visited { background-image:url(/12rsc/main/tab_bg2_o.jpg);; }
.topic2 a:hover { background-image:url(/12rsc/main/tab_bg2_o.jpg); }

.topic1_1 { background-image:url(/12rsc/main/tab_bg1.jpg); }
.topic2_1 { background-image:url(/12rsc/main/tab_bg2.jpg); }