@charset "Shift_JIS";

#east_news a{ background:url("../east_img/navi/east_news.gif") 0 -20px repeat-y; }

/* ---Main Contents--- */

div#contents_in .title{
margin:0;
padding:0 0 5px 0;
border-bottom:dotted 1px #cccccc;
}

div#contents_in .title2{
margin:45px 0 0 0;
padding:0 0 5px 0;
border-bottom:dotted 1px #cccccc;
}

div#contents_in .title3{
margin:0 0 15px 0;
padding:0 0 5px 0;
border-bottom:dotted 1px #cccccc;
}

.main_image{
margin:0;
padding:0;
}

/* ---Pick Up--- */

div.pick_up{
margin:15px 0 0 0;
padding:0;
}

.photo{
float:left;
margin:0;
padding:0;
border:solid 1px #ccc;
}

.finding_box{
width:397px;
float:right;
margin:0;
padding:5px 0 7px 0;
}

#finding-ajyaiyai, #finding-shinjyuku-lime, #finding-madurez, #finding-ajlime, #finding-nishiazabu-toka, #finding-manduka, #finding-lo-d, #finding-yaiyai, #finding-aoyama-tsubaki, #finding-ginza-lime, #finding-orvieto, #finding-shichifukurou, #finding-kunio,#finding-opefac,#finding-sabakunobara,#finding-kamigatatei,#finding-koguma,#finding-justin{
margin:0 0 10px 0;
padding:21px 0 0 0;
}


#finding-ajyaiyai { background:url("./index_img/ajyaiyai.gif") 0 0 no-repeat; }
#finding-shinjyuku-lime { background:url("./index_img/shinjyuku_lime.gif") 0 0 no-repeat; }
#finding-madurez { background:url("./index_img/madurez.gif") 0 0 no-repeat; }
#finding-ajlime { background:url("./index_img/ajlime.gif") 0 0 no-repeat; }
#finding-nishiazabu-toka { background:url("./index_img/nishiazabu_toka.gif") 0 0 no-repeat; }
#finding-manduka { background:url("./index_img/manduka.gif") 0 0 no-repeat; }
#finding-lo-d { background:url("./index_img/lo-d.gif") 0 0 no-repeat; }
#finding-yaiyai { background:url("./index_img/yaiyai.gif") 0 0 no-repeat; }
#finding-ginza-lime { background:url("./index_img/ginza_lime.gif") 0 0 no-repeat; }
#finding-orvieto { background:url("./index_img/orvieto.gif") 0 0 no-repeat; }
#finding-shichifukurou { background:url("./index_img/shichifukurou.gif") 0 0 no-repeat; }
#finding-sabakunobara { background:url("./index_img/sabakunobara.gif") 0 0 no-repeat; }
#finding-kamigatatei{ background:url("./index_img/kamigatatei.gif") 0 0 no-repeat; }
#finding-kunio{ background:url("./index_img/kunio.gif") 0 0 no-repeat; }
#finding-opefac{ background:url("./index_img/opefac.gif") 0 0 no-repeat; }
#finding-koguma{ background:url("./index_img/koguma.gif") 0 0 no-repeat; }
#finding-justin{ background:url("./index_img/justin.gif") 0 0 no-repeat; }





div.pick_up .line{
width:2px;
height:60px;
float:left;
background-color:#999999;
margin:0;
padding:0;
}

div.pick_up .comment{
width:390px;
float:right;
margin:4px 0 0 0;
padding:0;
}

div.pick_up .day{
width:390px;
float:right;
margin:7px 0 0 0;
padding:0;
}

.syousai_btn{
width:395px;
float:right;
overflow:hidden;
margin:9px 0 0 0;
padding:0;
}

.syousai_btn{ background:url("./index_img/syousai_btn.gif") 0 0 repeat-y; height:16px; }
.syousai_btn a{ background:url("./index_img/syousai_btn.gif") 0 0 repeat-y; height:16px; display:block; }
.syousai_btn a:hover{ background:url("./index_img/syousai_btn.gif") 0 -16px repeat-y; }

.finding2{
margin:15px 0 0 0;
padding:0;
color:#000000;
font-size:12px;
}

.comment2{
margin:4px 0 0 0;
padding:0;
}

.comment2 a{
color:#666666;
}

.comment2 a:hover{
color:#990000;
}

.day2{
margin:4px 0 26px 0;
padding:0;
}

/* ---LINK---*/
.opefac_link{
width:261px;
float:left;
margin:0 0 3px 0;
padding:0;
}
.opefac_link2{
width:261px;
float:right;
margin:0 0 3px 0;
padding:0;
}

/* ---NAVI---*/
div#navi{
float:left;
margin:10px 0 0 0;
padding:0 0 0 7px;
}

/* ---Blog---*/

.blog_box{
width:262px;
height:auto;
margin:0;
padding:15px 0 0 0;
float:left;
}

.blog_image{
width:60px;
height:60px;
margin:0 10px 0 0;
padding:0;
float:left;
overflow:hidden;
}

.blog_contents{
width:180px;
height:auto;
margin:0;
padding:0 10px 0 0;
float:left;
}

.blog_title_2{
width:180px;
height:12px;
margin:0 0 3px 0;
padding:0 0 3px 0;
border-bottom:dotted 1px #cccccc;
background:url("pick_up_img/blog/2.gif") no-repeat 0 0;
}

.blog_title_3{
width:180px;
height:12px;
margin:0 0 3px 0;
padding:0 0 3px 0;
border-bottom:dotted 1px #cccccc;
background:url("pick_up_img/blog/3.gif") no-repeat 0 0;
}

.blog_title_4{
width:180px;
height:12px;
margin:0 0 3px 0;
padding:0 0 3px 0;
border-bottom:dotted 1px #cccccc;
background:url("pick_up_img/blog/4.gif") no-repeat 0 0;
}

.blog_title_5{
width:180px;
height:12px;
margin:0 0 3px 0;
padding:0 0 3px 0;
border-bottom:dotted 1px #cccccc;
background:url("pick_up_img/blog/5.gif") no-repeat 0 0;
}

.blog_title_6{
width:180px;
height:12px;
margin:0 0 3px 0;
padding:0 0 3px 0;
border-bottom:dotted 1px #cccccc;
background:url("pick_up_img/blog/6.gif") no-repeat 0 0;
}

.blog_title_7{
width:180px;
height:12px;
margin:0 0 3px 0;
padding:0 0 3px 0;
border-bottom:dotted 1px #cccccc;
background:url("pick_up_img/blog/7.gif") no-repeat 0 0;
}

.blog_title_9{
width:180px;
height:12px;
margin:0 0 3px 0;
padding:0 0 3px 0;
border-bottom:dotted 1px #cccccc;
background:url("pick_up_img/blog/9.gif") no-repeat 0 0;
}

.blog_title_18{
width:180px;
height:12px;
margin:0 0 3px 0;
padding:0 0 3px 0;
border-bottom:dotted 1px #cccccc;
background:url("pick_up_img/blog/18.gif") no-repeat 0 0;
}

.blog_title_23{
width:180px;
height:12px;
margin:0 0 3px 0;
padding:0 0 3px 0;
border-bottom:dotted 1px #cccccc;
background:url("pick_up_img/blog/23.gif") no-repeat 0 0;
}

.blog_body{
width:auto;
height:auto;
margin:0;
padding:0;
}

div#contents_in .blog_body a{
color:#333333;
text-decoration:none;
}

div#contents_in .blog_body a:hover{
color:#999966;
text-decoration:underline;
}

.blog_date{
width:auto;
height:auto;
margin:0;
padding:0;
}

.floatclear{
clear:both;
overflow:hidden;
width:1px;
height:1px;
margin:0 -1px -1px 0;
border:0;
padding:0;
font-size:0;
line-height:0;
}







		div#feature_list {
			width: 750px;
			height: 280px;
			margin-bottom:0;
			overflow: hidden;
			position: relative;
		}

		div#feature_list ul {
			position: absolute;
			top: 0;
			list-style: none;	
			padding: 0;
			margin: 0;
		}

		ul#tabs {
			left: 0;
			z-index: 2;
			width: 180px;
		}

		ul#tabs li { font-size: 12px; }
		
		.tabs-title{ font-weight:bold; }
		.tabs-text{ font-size:10px; }

		ul#tabs li img {
			padding: 0px;
			border: none;
			float: left;
			margin: 0 5px 0 0;
		}

		ul#tabs li a {
			color: #222;
			text-decoration: none;
			display: block;
			padding: 20px 0 0 7px;
			height: 50px;
			outline: none;
			background:  url('top_img/feature-tab-current0.png');
		}

		ul#tabs li a:hover {
			text-decoration: underline;
		}

		ul#tabs li a.current {
			background:  url('top_img/feature-tab-current.png');
			color: #FFF;
		}

		ul#tabs li a.current:hover {
			text-decoration: none;
			cursor: default;
		}

		ul#output {
			right: 0;
			width: 605px;
			height: 280px;
			position: relative;
		}

		ul#output li {
			position: absolute;
			width: 605px;
			height: 280px;
		}

		ul#output li a {
			position: absolute;
			top: 230px;
			right: 20px;
			padding: 8px 12px;
			text-decoration: none;
			font-size: 11px;
			color: #FFF;
			background: #EE0000;
			-moz-border-radius: 5px;
		}
		
		ul#output li a:hover {
			color: #EE0000;
			background: #FFF;
		}
