﻿@charset "utf-8";



@import "base.css";



/* CSS Document */



#header{

	width:930px;

	height:84px;

	margin:0;

	position:relative;

	background:url(../images/bgfr_head.jpg) no-repeat;

	}



#header2{

	width:930px;

	height:508px;

	margin:0;

	position:relative;

	}





#header h1{

	position:absolute;

	top:7px;

	left:10px;

	}

#header ul{

	position:absolute;

	top:15px;

	right:22px;

	}

#header ul li{

	line-height:0;

	margin-bottom:6px;

	text-align:center;

	}

#header ul li.set-mal{

	padding-left:1px;

	}



#navi ul li{

	float:left;

	}



#contents{

	position:relative;

	}

#contents h2{

	margin:0 auto;

	}



#left{

	width:691px;

	}



#right{

	float:left;

	width:239px;

	position:relative;

	}

#rightcont .right-box{

	width:193px;

	margin:0 auto 10px;

	background:url(../images/bg_right-box-m.gif) repeat-y;

	}

#rightcont .right-box .right-box-btm{

	width:193px;

	padding-bottom:10px;

	background:url(../images/bg_right-box-b.gif) bottom no-repeat;

	}



#rightcont h5{

	margin:0 auto 10px;

	text-align:center;

	}

	

	#rightcont .bottom{

	margin-top:100px;

	padding-top:100px;

	}

	

	#rightcont{

	margin:0 0 0px 8px;

	}

#rightcont .botan{

	margin-bottom:10px;

	}

#rightcont .botan2{

	margin-left:20px;

	margin-bottom:10px;

	}

	

#bottom{

	margin-top:40px;

	}

	

	#botto2{

	margin-top:30px;

	}

	

#bottom .botan{

	margin-top:10px;

	margin-bottom:10px;

	}

#bottom .botan2{

	margin-left:20px;

	margin-bottom:10px;

	}



.pagetop{

	width:600px;

	margin:50px auto;

	text-align:right;

	}





#news #leftcont{

	width:630px;

	margin:0 auto;

	padding:0;

	text-align:left;

	}



#news #leftcont .intro{

	margin-bottom:50px;

	color:#1D195A;

	}



#news #leftcont .entry{

	margin:0 auto 50px;

	}

#news #leftcont .entry .entry-title{

	background:url(../images/bg_dotline-thr.gif) bottom repeat-x;

	}



#news #leftcont .entry .entry-title h3{

	padding:12px 0 10px 33px;

	font-weight:bold;

	font-size:14px;

	color:#191542;

	background:url(../images/bg_news-title.gif) no-repeat;

	}



#news #leftcont .entry .entry-date,

#news #leftcont .entry .entry-more{

	width:590px;

	margin:10px auto;

	text-align:right;

	}

#news #leftcont .entry .entry-body{

	width:590px;

	margin:0 auto;

	text-align:left;

	}

#news #leftcont .entry .entry-more span{

	padding-left:12px;

	background:url(../images/icon_arrow-red.gif) no-repeat 0 3px;

	}





#news #leftcont .nextback{

	width:590px;

	margin:10px auto;

	}

#news #leftcont .nextback .entry-back{

	float:left;

	}

#news #leftcont .nextback .entry-next{

	float:right;

	}

#news #leftcont .nextback .entry-archives{

	margin:0 auto;

	text-align:center;

	}







#rightcont{

	position:absolute;

	top:0;

	left:21px;

	}

* html #rightcont{

	width:230px;

	left:9px;

	}

*:first-child+html #rightcont{

	width:230px;

	left:9px;

	}



#rightcont.notflmn{

	position:relative;

	top:auto;

	left:auto;

	}

* html #rightcont.notflmn{

	position:relative;

	}

*:first-child+html #rightcont.notflmn{

	position:relative;

	}







#rightcont .right-box h4{

	visibility:hidden;

	}

#rightcont .right-box .recent{

	background:url(../images/bgfr_news-entry.gif) top no-repeat;

	}

#rightcont .right-box .backnum{

	background:url(../images/bgfr_news-backnumber.gif) top no-repeat;

	}

#rightcont .right-box .category{

	background:url(../images/bgfr_news-category.gif) top no-repeat;

	}







#rightcont .right-box ul{

	width:160px;

	margin:15px auto 15px;

	text-align:left;

	}

#rightcont .right-box ul li{

	padding-left:12px;

	background:url(../images/icon_dot-pink.gif) no-repeat 0 6px;

	}

#rightcont .right-box ul li,

#rightcont .right-box ul li a{

	color:#CDCBF1;

	}









#rightcont .right-box .journey{

	background:url(../images/journey/bgfr_journey-category.gif) top no-repeat;

	}



#news.seed .profile{

	width:630px;

	margin:0 auto 25px;

	}

#news.seed .profile img{

	float:left;

	}

#news.seed .profile dl{

	float:right;

	width:490px;

	text-align:left;

	}

#news.seed .profile dl dt{

	padding:5px;

	font-size:14px;

	font-weight:bold;

	color:#191542;

	background:url(../images/bg_dotline-thr.gif) bottom repeat-x;

	}

#news.seed .profile dl dd{

	padding:5px;

	}

#news.seed .profile dl dd .fs-bold{

	font-weight:bold;

	padding-right:15px;

	}

#news.seed .profile dl dd .fs-link{

	padding-left:15px;

	padding-right:20px;

	background:url(../images/icon_arrow-red.gif) no-repeat 0 3px;

	}



#news.seed .report{

	width:630px;

	min-height:135px;

	margin:0 auto 30px;

	background:url(../images/journey/bgfr_report-list.gif) top no-repeat;

	}

* html #news.seed .report{

	height:135px;

	}

#news.seed .report h3{

	visibility:hidden;

	}

#news.seed .report ul{

	width:600px;

	margin: 25px auto;

	text-align:left;

	}

#news.seed .report ul li{

	margin-bottom:4px;

	}

#news.seed .report ul li span{

	display:block;

	float:left;

	}

#news.seed .report ul li .date{

	width:95px;

	padding-left:15px;

	background:url(../images/icon_arrow-purple.gif) no-repeat 0 5px;

	}

#news.seed .report ul li .title{

	width:480px;

	}





#news.seed #leftcont .entry .entry-title{

	background:none;

	}



#news.seed #leftcont .entry .entry-title h3{

	padding:8px 0 10px 20px;

	font-weight:bold;

	font-size:14px;

	color:#191542;

	background:url(../images/journey/bg_journey-title.gif) no-repeat;

	}



#news.seed #leftcont .entry .entry-body .img-box{

	margin:20px auto;

	}

#news.seed #leftcont .entry .entry-body .img-box img{

	margin-right:10px;

	}



#news.seed #leftcont .entry .entry-body .img-box-l1{

	float:left;

	width:380px;

	}

#news.seed #leftcont .entry .entry-body .img-box-l1 img{

	margin-right:5px;

	}

#news.seed #leftcont .entry .entry-body .img-box-l2{

	float:left;

	width:175px;

	}



#news.seed #leftcont .entry .entry-body .img-box-l3{

	float:left;

	width:260px;

	}



#news.seed #leftcont .entry .entry-body .fl-box-r1{

	float:left;

	width:270px;

	}

#news.seed #leftcont .entry .entry-body .fl-box-l1{

	float:left;

	width:300px;

	margin-right:5px;

	}



#news.seed #leftcont .entry .entry-body .fl-box-l2{

	float:left;

	width:270px;

	margin-left:10px;

	}



#news.seed #leftcont .entry .entry-body .fl-box-r2{

	float:left;

	width:415px;

	}



#news.seed #leftcont .entry .entry-body .fl-box-r3{

	float:left;

	width:310px;

	margin-left:10px;

	}

#news.seed #leftcont .entry .entry-body .fl-box-c1{

	float:left;

	width:580px;

	margin:5px auto;

	}

#news.seed #leftcont .entry .entry-body .fs-largepink{

	color:#E32479;

	font-weight:bold;

	font-size:14px;

	}

#news.seed #leftcont .entry .entry-body .clearfix{

	margin-bottom:15px;

	}

#news.seed #leftcont .entry .entry-body .set-mat20{

	margin-top:20px;

	}



#news.seed #leftcont .newer{

	width:600px;

	margin:10px auto;

	text-align:right;

	}

#news.seed #leftcont .newer p span{

	padding-left:15px;

	background:url(../images/icon_arrow-red.gif) no-repeat 0 5px;

	}







#news.journey #linkmap{

	width:615px;

	margin:0 auto;

	background:url(../images/journey/bg_journey-map.gif) center no-repeat;

	}

#news.journey .block{

	margin-bottom:23px;

	clear:both;

	}

#news.journey .block .box-l{

	float:left;

	width:300px;

	text-align:left;

	}

#news.journey .block .box-r{

	float:right;

	width:300px;

	text-align:left;

	}

#news.journey .block .box-l h3,

#news.journey .block .box-r h3{

	margin-bottom:7px;

	padding-left:15px;

	font-weight:bold;

	font-size:14px;

	color:#6D52DD;

	background:url(../images/journey/icon_circle-purple.gif) no-repeat 0 5px;

	}

#news.journey .block .box-l h3 .fs-small,

#news.journey .block .box-r h3 .fs-small{

	padding-left:6px;

	font-weight:normal;

	font-size:12px;

	}

#news.journey .block .box-l img,

#news.journey .block .box-r img{

	float:left;

	}

#news.journey .block .box-l dl,

#news.journey .block .box-r dl{

	float:right;

	width:210px;

	text-align:left;

	}

#news.journey .block .box-l dl dt,

#news.journey .block .box-r dl dt{

	font-weight:bold;

	}

#news.journey .block .box-l dl dd,

#news.journey .block .box-r dl dd{

	font-size:11px;

	}

#news.journey .block .box-l dl dd.readmore,

#news.journey .block .box-r dl dd.readmore{

	font-size:12px;

	text-align:right;

	}





#news.journey .linkbtns{

	width:460px;

	margin:25px auto;

	}

#news.journey .linkbtns .btn-l{

	float:left;

	}

#news.journey .linkbtns .btn-r{

	float:right;

	}







/* 花伝説のあらまし　*/



#about #leftcont{

	width:630px;

	margin:0 auto;

	padding:0;

	text-align:left;

	}

#about #leftcont h3{

    margin:50px auto 10px;

	}

#about #leftcont .reed{

	width:600px;

    margin:0 auto 10px;

	}

#about #leftcont .reed .fs-link{

	padding-left:15px;

	padding-right:20px;

	background:url(../images/icon_arrow-red.gif) no-repeat 0 3px;

	}



#about #leftcont p{

	margin:0 auto 10px;

	}

#about #leftcont .img-box-l1{

	float:left;

	width:270px;

	margin-right:10px;

	}

#about #leftcont .img-box-l2{

	width:550px;

	float:left;

	margin:30px 0 30px 40px;

	}

#about #leftcont .img-box-l3{

	float:left;

	margin-left:20px;

	}

#about #leftcont .flow{

	width:560px;

	margin:10px 0 20px 40px;

	background:url(../images/about/bg_sakura.gif) bottom right no-repeat;

	}

#about #leftcont .flow dl{

    float:left;

	width:560px;

	}

#about #leftcont .flow dl dt{

    float:left;

	margin-right:10px;

	background:url(../images/about/bg_tensen.gif) bottom repeat-x;

	}

#about #leftcont .flow dl dd{

	text-align:left;

	padding:0 10px 10px 0;

	background:url(../images/about/bg_tensen.gif) bottom repeat-x;

	}

#about #leftcont .schedule{

	float:left;

	width:550px;

	margin:10px 0 10px 20px;

	}

#about #leftcont .schedule img{

	float:left;

	}

#about #leftcont .schedule ul{

    float:left;

    text-align:left;

	padding:6px 5px 0 10px;

	}

#about #leftcont .schedule ul li{

    margin-bottom:20px;

	}



#about #leftcont .linkbtns{

	width:640px;

	margin:10px auto 0;

	text-align:center;

	}

#rightcont .right-box .about{

	background:url(../images/about/bgfr_about-category.gif) top no-repeat;

	}

	







/* 花伝説に参加する仲間　*/



#member #leftcont{

	width:640px;

	margin:0 auto;

	text-align:left;

	}

#member .block{

	margin:0 0 30px 15px;

	clear:both;

	}

#member .block .box-l{

	float:left;

	width:330px;

	text-align:left;

	}

#member .block .box-r{

	float:right;

	width:290px;

	text-align:left;

	}

#member .block .box-l h3,

#member .block .box-r h3{

	margin-bottom:7px;

	}

#member .block .box-l p{

	margin:10px 0 0 35px;

	line-height:200%;

	}

#member .block .box-r p{

	margin:10px 0 0 40px;

	padding-left:15px;

	background:url(../images/member/img_arrowl.gif) no-repeat;

	}

#member .img-box-l1{

	float:left;

	margin:10px 0 30px 40px;

	}

#member .img-box-r1{

	float:left;

	margin:10px 0 30px 10px;

	text-align:left;

	}

#member .img-box-r1 p,

#member .img-box-l1 p{

	padding-left:15px;

	background:url(../images/member/img_arrowl.gif) no-repeat;

	}

#member .img-box-r1 p .small,

#member .img-box-l1 p .small{

    font-size:10px;

	}



#member #leftcont .sponser{

	margin:10px 0 30px 40px;

	width:557px;

	height:146px;

	background:url(../images/member/bg_sponser.gif) no-repeat;

	}

#member #leftcont .sponser ul li{

	float:left;

	width:540px;

	padding:10px 10px 10px 10px;

	}



#member #leftcont .sponser li{

    float:left;

	width:540px;

	padding:10px 10px 10px 10px;

	}



#member table{

	width:100%;

	}



#member td{

	padding:15px;

	}



#member .linkbtns .btn-l{

	float:left;

	}

#member .linkbtns .btn-r{

	float:right;

	}



#member .linkbtns{

	width:460px;

	margin:25px auto;

	}

#member .linkbtns .btn-l{

	float:left;

	}

#member .linkbtns .btn-r{

	float:right;

	}

#rightcont .right-box .member{

	background:url(../images/member/bgfr_member-category.gif) top no-repeat;

	}





/* 雁EE楽　歌詞募雁E*/



#fun #leftcont{

	width:640px;

	margin:0 auto;

	text-align:left;

	}

#fun #leftcont h3{

	margin:10px 0 10px 30px;

	}

#fun #leftcont p{

	margin:0 0 0 30px;

	}

#fun #leftcont .song{

	width:600px;

	text-align:left;

	margin-top:30px;

	}

#fun #leftcont .right{

    float:right;

	margin:0 30px 0 0;

	text-align:right;

	}

#fun .block{

	margin:0 0 30px 15px;

	clear:both;

	}

#fun .block .box-l{

	width:600px;

	float:left;

	text-align:left;

	margin-top:20px;

	margin-left:20px;

	background:url(../images/fun/img_bar.gif) left repeat-y;

	}

#fun .block .box-l dl{

    float:left;

	}

#fun .block .box-l dl dt{

   	 float:left;

	width:40px;

	padding:0 0 0 10px;

	font-weight:bold;

	}

#fun .block .box-l dl dd{

   padding:0 0 0 20px;

	}

#fun .block .box-r{

	float:left;

	width:310px;

	}

#fun .block .box-r .link{

    margin-left:40px;

	}

#fun .block .box-r p{

	padding-left:15px;

	background:url(../images/fun/img_arrowl.gif) no-repeat;

	}

#fun #leftcont .linkbtns{

	width:640px;

	margin:10px auto 0;

	text-align:center;

	}

#rightcont .right-box .member{

	background:url(../images/fun/bgfr_fun-category.gif) top no-repeat;

	}

	



	

/* 雁EE楽　歌詞応募フォーム　*/



#funml #leftcont{

	width:640px;

	margin:0 auto;

	text-align:left;

	}

#funml #leftcont .reed{

	margin:0 20px;

	}

#funml #leftcont .reed ul{

    float:left;

	}

#funml #leftcont .reed ul li{

    float:left;

	width:540px;

	padding:5px 0 0 20px;

	background:url(../images/fun/song/img_flower.gif) left no-repeat;

	}

#funml #leftcont .linkr{

	text-align:right;

	}

#funml #leftcont .linkr p{

	width:130px;

	padding-left:10px;

	background:url(../images/fun/song/img_arrowl.gif) left no-repeat;

	}

#funml #leftcont .form{

	margin:30px 20px;

	width:591px;

	background:url(../images/fun/song/bg_form.jpg) left no-repeat;

	}

#funml #leftcont .form .company-table1{

	width:530px;

	margin:20px auto 0;

	text-align:left;

	}

#funml #leftcont .form .company-table1 tr{

	background:url(../images/fun/song/bg_tensen.gif) bottom repeat-x;

	}



#funml #leftcont .form .company-table1 th{

	width:130px;

	padding:5px 0 12px 0px;

	font-weight:bold;

	text-align:left;

	}

#funml #leftcont .form .company-table1 th .cap-icon{

	padding-left:15px;

	background:url(../images/fun/song/img_icon.gif) no-repeat 0px 3px;

	}

#funml #leftcont .form .company-table1 th .red{

	padding-left:25px;

	font-size:small;

	font-weight:normal;

	color: #ff0000;

	text-align:left;

	}

#funml #leftcont .form .company-table1 td{

	padding:5px 0 5px 0px;

	text-align:left;

	vertical-align:top;

	}



#funml #leftcont .form .company-table2{

	width:530px;

	margin-left:30px;

	text-align:left;

	}

#funml #leftcont .form .company-table2 th{

	padding:5px 0 0px 0px;

	font-weight:bold;

	text-align:left;

	}

#funml #leftcont .form .company-table2 th .cap-icon{

	padding-left:15px;

	background:url(../images/fun/song/img_icon.gif) no-repeat 0px 3px;

	}

#funml #leftcont .form .company-table2 th .red{

	padding-left:25px;

	font-size:small;

	font-weight:normal;

	color: #ff0000;

	text-align:left;

	}

#funml #leftcont .form .company-table2 td{

	padding:5px 0 15px 15px;

	text-align:left;

	vertical-align:top;

	background:url(../images/fun/song/bg_tensen.gif) bottom repeat-x;

	}

#funml #leftcont .more td p,

#funml #leftcont .form .company-table2 th .pink{

	color:#E32479;

	}

#funml #leftcont .form .botan{

	text-align:center;

	}



#funml #leftcont .more{

	width:560px;

	margin:20px 0 30px 30px;

	text-align:left;

	}

#funml #leftcont .more th{

	width:110px;

	padding:5px 0 0px 0px;

	text-align:left;

	vertical-align:top;

	font-weight:bold;

	color:#E32479;

	background:url(../images/fun/song/bg_tensen.gif) bottom repeat-x;

	}



#funml #leftcont .more td{

	padding:5px 0 15px 15px;

	text-align:left;

	vertical-align:top;

	background:url(../images/fun/song/bg_tensen.gif) bottom repeat-x;

	}



#funml #leftcont .more td .address{

    width:421;

	height:76px;

	padding:25px 0 0 15px;

	text-align:left;

	background:url(../images/fun/song/bg_address.gif) left no-repeat;

	}



#company .block{

	width:520px;

	margin:25px auto;

	background:url(../images/about/bg_sakura.gif) no-repeat;

	}

#company ul{

	width:560px;

	padding-top:5px;

	text-align:left;

	background:url(../images/bg_dotline-thr.gif) top repeat-x;

	}

#company ul li{

	margin-top:5px;

	padding-bottom:5px;

	background:url(../images/bg_dotline-thr.gif) bottom repeat-x;

	}

#company ul li span{

	display:block;

	float:left;

	}

#company ul li .left{

	width:120px;

	padding-left:20px;

	font-weight:bold;

	background:url(../images/fun/song/img_flower.gif) no-repeat 0 0;

	}

#company ul li .right{

	width:400px;

	}





#sitemap .block{

	width:500px;

	margin:25px auto 0;

	}

#sitemap .left{

	float:left;

	width:220px;

	}

#sitemap .right{

	float:right;

	width:220px;

	text-align:left;

	}

#sitemap .block dl dt{

	margin-bottom:10px;

	padding-left:20px;

	background:url(../images/fun/song/img_flower.gif) no-repeat 0 0;

	}

#sitemap .block dl dt.have{margin-bottom:0;}

#sitemap .block dl dd{

	margin-bottom:10px;

	}

#sitemap .block dl dd ul{

	margin:5px 0 0 20px;

	}

#sitemap .block dl dd ul li{

	margin-bottom:3px;

	padding-left:13px;

	background:url(../images/fun/song/img_icon.gif) no-repeat 0 5px;

	}



/* sitepolicy  */



#spolicy .block{

	width:520px;

	margin:25px auto;

	background:url(../images/about/bg_sakura.gif) no-repeat;

	}

#spolicy h4{

	padding-left:20px;

	font-weight:bold;

	background:url(../images/fun/song/img_flower.gif) no-repeat 0 0;

	}



#spolicy .box{

	width:560px;

	margin-bottom:15px;

	padding:5px 0px 10px 0px;

	text-align:left;

	background:url(../images/bg_dotline-thr.gif) bottom repeat-x;

	}



#spolicy strong{

	font-weight:bold;

	}





#spolicy .box02{

	width:550px;

	margin-bottom:15px;

	padding:5px 0px 10px 10px;

	text-align:left;

	background:url(../images/bg_dotline-thr.gif) bottom repeat-x;

	}



#spolicy .box02 p{

	margin-bottom:5px;

	padding:0;

	}



#spolicy .box02 .sub_txt{

	margin:5px 0px 0px 15px;

	

}



/*---special---*/





#special #leftcont{

	width:630px;

	margin:0 auto;

	padding:0;

	text-align:left;

}

#special #leftcont h3{

	margin:50px auto 10px;

}

#special #leftcont #flashplayer{

	width:596px;

	margin:0 auto 17px;

}

#special #leftcont .txtcont{

	color:#ff3366;

	width:596px;

}



#special #leftcont p{

	margin:0 auto 10px;

}

#special #leftcont p.flower{

	width:650px;

	margin:0 auto;

}

#special #leftcont ul.photo2{

	display:block;

	margin:10px 0 30px 5px;



}

#special #leftcont ul.photo2 li{

	margin:0 3px 0 3px;

	float:left;

}

#special #leftcont ul.photo2 li.last{

	clear:right;

	margin-left:3px;

}



#special #leftcont .pagetop{

	clear:both;

}



#special #leftcont .img-box-l1{

	float:left;

	width:270px;

	margin-right:10px;

	}

#special #leftcont .img-box-l2{

	width:550px;

	float:left;

	margin:30px 0 30px 40px;

	}

#special #leftcont .img-box-l3{

	float:left;

	margin-left:20px;

	}

#special #leftcont .flow{

	width:560px;

	margin:10px 0 20px 40px;

	background:url(../images/about/bg_sakura.gif) bottom right no-repeat;

	}

#special #leftcont .flow dl{

    float:left;

	width:560px;

	}

#special #leftcont .flow dl dt{

    float:left;

	margin-right:10px;

	background:url(../images/about/bg_tensen.gif) bottom repeat-x;

	}

#special #leftcont .flow dl dd{

	text-align:left;

	padding:0 10px 10px 0;

	background:url(../images/about/bg_tensen.gif) bottom repeat-x;

	}

#special #leftcont .schedule{

	float:left;

	width:550px;

	margin:10px 0 10px 20px;

	}

#special #leftcont .schedule img{

	float:left;

	}

#special #leftcont .schedule ul{

    float:left;

    text-align:left;

	padding:6px 5px 0 10px;

	}

#special #leftcont .schedule ul li{

    margin-bottom:20px;

	}



#special #leftcont .linkbtns{

	width:640px;

	margin:10px auto 0;

	text-align:center;

	}

#rightcont .right-box .special{

	background:url(../images/about/bgfr_about-category.gif) top no-repeat;

	}
	
/* 宇宙を旅した花　発芽状況 */	

#trip_left{
	width:930px;
	margin:0 auto;
	background-color:#ffffff ;
		}
	
#trip_leftcont{
	background-color:#ffffff ;
	margin-left : 30px ;		
	}	

#trip_leftcont .trip_group{
	width : 900px ;
	float : none ;
	clear : both ;
	margin-bottom : 20px ;
	}

.clearfix:after {
  content: "."; 
  display: block; 
  height: 0; 
  clear: both; 
  visibility: hidden;
}

.clearfix { display: inline-table; }

/* Hides from IE-mac \*/
* html .clearfix { height: 1%; }
.clearfix { display: block; }
/* End hide from IE-mac */
	
	
#trip_leftcont .blocks_trip{
	width : 202px ;
	background:url(../images/trip_bg.gif) ;
	background-position	: center ;
	color : #ffffff ;
	margin-right : 17px ;
	float : left ;
	}
		
	
#trip_leftcont .title{
	background:url(../images/trip/title_bling.gif) no-repeat ;
	background-position	:  center top ;
	height : 44px ;
	padding : 5px 0px 5px 12px ;
	}

#trip_leftcont .title p{
	font-size : 80% ;
	}
	
	
#trip_leftcont .blocks_trip_l{
	width : 75px ;
	float : left ;
	background:url(../images/trip/glass.gif) no-repeat ;
	background-position: 0% 85%;
	}	

#trip_leftcont .blocks_trip_l p{
	padding : 8px 0px 0px 20px ;
	font-size : 80% ;
	}

#trip_leftcont .blocks_trip_r{
	width : 120px ;
	margin-bottom : 38px ;
	float : right ;
	clear : right ;
	color :  #474747 ;
	}
	
#trip_left .linkbtns{
	padding-top : 20px ;
	float : none ;
	clear : both ;	
	}
	
#trip_pagetop{

	width:830px;

	margin:50px auto;

	text-align:right;

	}	
	
/* 宇宙を旅した花　発芽状況end */	

	





/*---special---*/


