@charset "Shift_JIS";
/*  基本的なタグ指定  */
* {   
    margin:0;   
    padding:0;   
} 
body{
	font-size:12px;
	line-height:1.3em;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	text-align:center;
	margin:0;
	padding:0;
	background-image:url(http://toshakan.s217.xrea.com/image/bg_body.gif);
}
textarea{
	font-size:12px;
	line-height:1.3em;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	text-align:center;
	margin:0;
	padding:0;
}
h1,h2,h3,h4,h5,h6 {
}
table{
	margin:0;
	padding:0;
}
p,li,dt,dl {
	line-height:14px;
}
p {
	margin:0 0 1em 0;
}
li {
	list-style-position:inside;
	list-style-image:url(http://toshakan.s217.xrea.com/image/arrow1.gif);
}
img {
	border:0;
}
strong{
	color:#FF6666;
	font-weight:bold;
}
/*  Link Color  */  
a:link {      
	color:#CC0000;
    text-decoration:none;   
}   
a:visited {     
	color:#CC6666;
    text-decoration:none;   
}   
a:hover {   
	color:#FF6666;
    text-decoration:underline;   
}   
a:active {    
}  
/*  Index構造設定  */
#contena{
	width:800px;
	_width:802px;
	background-image:url(http://toshakan.s217.xrea.com/image/bg_warrap.jpg);
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
}
#header{
	width:800px;
	padding:15px 0 10px 0;
}
#contents{
	width:524px;
	float:right;
	padding:10px 15px 10px 7px;
	border-left-style:double;
	border-left-width:4px;
	border-left-color:#cccccc;
}
#navigation{
	width:228px;
	float:left;
	padding:10px 7px 10px 15px;
}
#footer{
	width:100%;
	height:50px;
	clear:both;
	text-align:center;
	padding:10px 0 0 0;
}
/*  Indexパーツ設定  */
#header_bar{
	width:800px;
	height:36px;
	background-image:url(http://toshakan.s217.xrea.com/image/menu_bar.gif);
	background-repeat:no-repeat;
}
#footer_bar{
	width:600px;
	height:17px;
	background-image:url(http://toshakan.s217.xrea.com/image/footer.gif);
	background-repeat:no-repeat;
	margin-left:auto;
	margin-right:auto;
	padding-top:3px;
	color:#FFFFFF;
}
.oshirase{
	width:474px;
	height:20px;
	background-image:url(http://toshakan.s217.xrea.com/image/bar_oshirase.gif);
	background-repeat:no-repeat;
	padding:11px 0px 0px 50px;
	font-weight:bold;
	color:#FFFFFF;
}
.entry_title{
	width:474px;
	height:20px;
	background-image:url(http://toshakan.s217.xrea.com/image/ent_bar.gif);
	background-repeat:no-repeat;
	padding:11px 0px 0px 50px;
	font-weight:bold;
	color:#FFFFFF;
}
.entry_title_month{
	width:419px;
	height:20px;
	background-image:url(http://toshakan.s217.xrea.com/image/bar_month_ent.gif);
	background-repeat:no-repeat;
	padding:11px 0px 0px 105px;
	font-weight:bold;
	color:#FFFFFF;
}
.entry_title_cat{
	width:364px;
	height:20px;
	background-image:url(http://toshakan.s217.xrea.com/image/bar_cat_ent.gif);
	background-repeat:no-repeat;
	padding:11px 0px 0px 160px;
	font-weight:bold;
	color:#FFFFFF;
}
.entry_title_search{
	width:419px;
	height:20px;
	background-image:url(http://toshakan.s217.xrea.com/image/bar_search_res.gif);
	background-repeat:no-repeat;
	padding:11px 0px 0px 105px;
	font-weight:bold;
	color:#FFFFFF;
}
.entry_title_error{
	width:474px;
	height:20px;
	background-image:url(http://toshakan.s217.xrea.com/image/bar_zetsubou.gif);
	background-repeat:no-repeat;
	padding:11px 0px 0px 50px;
	font-weight:bold;
	color:#FFFFFF;
}
a.entry_title_link{
	color:#FFFFFF;
	font-weight:bold;
}
a.entry_title_link:visited{
	color:#FFFFFF;
	font-weight:bold;
}
.entry_body{
	width:514px;
	padding:10px 0px 0px 10px;
}
.entry_status{
	padding:10px 0 3px 0px;
}
.navi_title{
	width:183px;
	height:20px;
	background-repeat:no-repeat;
	padding:11px 0px 0px 45px;
	font-weight:bold;
	color:#FFFFFF;
}
.navi_body{
	width:203px;
	padding:10px 10px 10px 15px;
}
.list{
	background-image:url(http://toshakan.s217.xrea.com/image/list_image.gif);
	background-repeat:no-repeat;
	padding:0 0 0 15px;
}
.hakushu{
	margin:0 0 5px 0;
	float:left;
}
.floatclear{
	clear:both;
}
/*  Entryパーツ設定  */
.entry_exp{
	float:right;
	text-align:right;
	padding:0 10px 0 0 ;
}
#comment_form{
	padding:10px 0 10px 0;
}
#comment-text{
	text-align:left;
}
.comment_arrenge{
	margin:3px 0 0 0;
	padding:5px;
	border-top:2px dotted #CCCCCC;
}
.comment_author{
	color:#666666;
	font-style:italic;
}
.pagebute{
	width: 480px;
	text-align:center;
	margin: 10px;
	padding: 5px;
	border:2px dotted #999999;
	background-color:#ffcccc;
}
#trackback_url{
	width: 480px;
	text-align:center;
	margin: 10px;
	padding: 5px;
	border:2px dotted #666666;
	background-color:#CCCCCC;
}
/*  その他の設定  */
.news{
	background-image:url(http://toshakan.s217.xrea.com/image/url_image.gif);
	background-repeat:no-repeat;
	padding-left:15px;
}
.photo{
	display:block;
	margin:1px 0 -12px 0;
	padding:4px;
	background-color:#FFFFFF;
	border:1px solid #666666;
}
.midashi{
	font-weight:bold;
	font-size:16px;
	color:#666666;
	background-image:url(http://toshakan.s217.xrea.com/image/arrow.gif);
	background-repeat:no-repeat;
	padding-left:10px;
}
.midashi2{
	font-weight:bold;
	font-size:12px;
	color:#666666;
	background-image:url(http://toshakan.s217.xrea.com/image/arrow_up.gif);
	background-repeat:no-repeat;
	padding-left:14px;
}
.review_form{
	width:450px;
	padding:10px;
	margin:20px 0 20px 0;
	background-color:#FFCCCC;
	border:2px dotted #FF6666;
}
.review_sheet{
	margin:12px 0 20px 0;
}
.review_sheet_v2-1{
	margin:12px 0 0 0;
	text-align:left;
}
.review_sheet_v2-2{
	margin:0 0 20px 0;
	text-align:left;
}
.aa{
	font-family:'ＭＳ Ｐゴシック','ＭＳＰゴシック','MSPゴシック','MS Pゴシック';
	font-size:16px;
	line-height:18px;
} 
.aa_s{
	font-family:'ＭＳ Ｐゴシック','ＭＳＰゴシック','MSPゴシック','MS Pゴシック';
	font-size:12px;
	line-height:1.125em;
} 
.s0{
	width:400px;
	height:13px;
	background-image:url(http://toshakan.s217.xrea.com/image/0star.gif);
	background-repeat:no-repeat;
}
.s1{
	width:400px;
	height:13px;
	background-image:url(http://toshakan.s217.xrea.com/image/1star.gif);
	background-repeat:no-repeat;
}
.s2{
	width:400px;
	height:13px;
	background-image:url(http://toshakan.s217.xrea.com/image/2star.gif);
	background-repeat:no-repeat;
}
.s3{
	width:400px;
	height:13px;
	background-image:url(http://toshakan.s217.xrea.com/image/3star.gif);
	background-repeat:no-repeat;
}
.s0_v2{
	width:70px;
	height:13px;
	background-image:url(http://toshakan.s217.xrea.com/image/0star.gif);
	background-repeat:no-repeat;
}
.s1_v2{
	width:70px;
	height:13px;
	background-image:url(http://toshakan.s217.xrea.com/image/1star.gif);
	background-repeat:no-repeat;
}
.s2_v2{
	width:70px;
	height:13px;
	background-image:url(http://toshakan.s217.xrea.com/image/2star.gif);
	background-repeat:no-repeat;
}
.s3_v2{
	width:70px;
	height:13px;
	background-image:url(http://toshakan.s217.xrea.com/image/3star.gif);
	background-repeat:no-repeat;
}
.s0_v3{
	width:100px;
	height:13px;
	background-image:url(http://toshakan.s217.xrea.com/image/0star2.gif);
	background-repeat:no-repeat;
}
.s1_v3{
	width:100px;
	height:13px;
	background-image:url(http://toshakan.s217.xrea.com/image/1star2.gif);
	background-repeat:no-repeat;
}
.s2_v3{
	width:100px;
	height:13px;
	background-image:url(http://toshakan.s217.xrea.com/image/2star2.gif);
	background-repeat:no-repeat;
}
.s3_v3{
	width:100px;
	height:13px;
	background-image:url(http://toshakan.s217.xrea.com/image/3star2.gif);
	background-repeat:no-repeat;
}
.s4_v3{
	width:100px;
	height:13px;
	background-image:url(http://toshakan.s217.xrea.com/image/4star2.gif);
	background-repeat:no-repeat;
}
.s5_v3{
	width:100px;
	height:13px;
	background-image:url(http://toshakan.s217.xrea.com/image/5star2.gif);
	background-repeat:no-repeat;
}
