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

･ﾖ･鬣ｦ･ｶ･ﾇ･ﾕ･ｩ･・ﾈ･ｹ･ｿ･､･・・ｻ･ﾃ･ﾈﾍﾑﾄ豎ﾁ
Yahoo! UI Library: Reset CSS version 2.3.0

=========================================
*/

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote {
	margin: 0;
	padding: 0;
	color:#666;}
fieldset,img {
	border: 0;
}
address,caption,cite,code,dfn,em,strong,th,var {
	font-style: normal;
	font-weight: normal;
}
ol,ul {
	list-style: none;
}
caption,th {
	text-align: left;
}
h1,h2,h3,h4,h5,h6 {
	font-size: 100%;
	font-weight: normal;
}
q: before,q: after {
	content: '';
}
abbr,acronym {
	border: 0;
}
p{ margin:25px 0 25px 0!important;
line-height:170%;}

.w230 {width:230px}


.j10{font-size:10px;} 
.j14{font-size:14px;} 
.j17{font-size:17px;}
.j18{font-size:18px;}
.top15cm{margin-top:40px;} 
.top5{margin-top:5px;}
.top15{margin-top:15px;} 
.top25{margin-top:25px;} 
.top45{margin-top:45px;} 
.bottom15{margin-bottom:15px;}
.bottom45{margin-bottom:45px;} 
.right00{margin-right:20px;} 
.right15{margin-right:15px;} 
.right25{
	margin-right:20px;
	_margin-right: 20px;
} 
.clear{clear:both;} 
.right{float:right;}
.left{float:left;}
.strong{font-weight:bold;}


h2 {
}

h3 {
	line-height:52px;
	background:url(../images/sutto01.gif) no-repeat 170px top;
	font-weight:normal;
}
h4{
	margin-bottom:10px;
}

.sutto01 {
	text-align:right;
}

.suttotext1{
	font-weight:bold;
	font-size:20px;
	color:#E50011;}
.suttotext2{
	font-weight:bold;
	font-size:20px;}
.suttotext3{
	font-size:20px;}

.sutto05{
	background-image:url(../images/img03.jpg)!important;
	background-repeat:no-repeat!important;
	margin:20px 0 20px 0;
	position:relative;
	height:530px;
	width:671px;
	font-size:11px;
	line-height:17px;}

.sutto05 .text01{position: absolute; top:  28px; left: 365px;}
.sutto05 .text02{position: absolute; top: 196px; left: 40px;}
.sutto05 .text03{position: absolute; top: 196px; left: 365px;}
.sutto05 .text04{position: absolute; top: 365px; left: 40px;}
.sutto05 .text05{position: absolute; top: 365px; left: 365px;}

.sutto03{
	line-height:250%;
}
.sutto04{
	border:#666666 solid 1px;
	background-image:url(../images/img05_2.jpg);
	background-position:top right;
	background-repeat:no-repeat;
	padding:15px 0 15px 25px;
	margin-bottom:25px;}

.sutto04 p{
	font-size:10px;}

.pink{ color:#FF99CB;}



.pagetopBtn {
	margin-top: 60px;
	text-align: right;
 }

.td_none a:link		{text-decoration:none;}
.td_none a:visited	{text-decoration:none;}
.td_none a:hover	{text-decoration:none;}

.arrow01 a{background:url(../images/arrow01.gif) no-repeat left 3px; padding-left:15px}
.arrow01 a:link		{text-decoration:none;}
.arrow01 a:visited	{text-decoration:none;}
.arrow01 a:hover	{text-decoration:none;}

 
 /*		form		*/
 

.tbl_tweet{border:1px solid #999; width:668px; margin-bottom:5px;}
.tbl_tweet strong{ font-size:10px; display:block; float:left;line-height:115%;}
.tbl_tweet td{padding:15px 0 0 15px; vertical-align:top; text-align:left;}
.tbl_tweet input{margin-right:10px;}
.tbl_tweet textarea{width:490px;
	padding-bottom:25px;
	height:65px;}
*|html[xmlns*=""] .tbl_tweet textarea{width:490px;
	height:90px;}
.tbl_tweet span{font-size:18px;
	font-weight:bold;}
	
	
input.radiob {vertical-align:middle;
display:inline }


.moji{position:relative;
	height:90px;
	width:510px;}
	
	
#com_message{ position:absolute; bottom:0; right:40px;}

#btn2_write{background:url(../images/btn_write.gif) no-repeat left;
	width:230px;
	height:40px;
	cursor:pointer;
	float:none;
	font-size:1px;
	text-align:right;
	color:#FFFFFF;
	border:none;
	display:block;}
.tbl_tweet em{font-size:11px;
	color:#CC0000;
	padding:0 0 0 20px;
	line-height:15px;
	background:url(../images/icon_error2.gif) no-repeat left;
	margin-top:5px;
	display:block;}
 
 .alert{
	 font-size:11px;
	 color:#CC0000;
 	padding:0px;
	line-height:15px;
	}
.red{color:#CC0000;}	
	.center{
	  text-align:center;
	}
	
.tweet_box{padding:15px 10px;
	border-bottom:1px solid #CCC;} 
.tweet_box strong{ color:#006699; display:block; margin-bottom:10px; font-weight:bold;}
.tweet_box img{ float:left; margin-right:20px;}
.tweet_box span{ color:#CCC; display:block;}
 
 .scr {
	overflow: scroll;
	overflow-x: hidden;
	/* スクロール表示 */
	width: 669px;
	height: 100px;
	scrollbar-base-color:#FFFFFF;
	scrollbar-3dlight-color:#E5E5E5;
	scrollbar-arrow-color:#F4F4F4;
	scrollbar-darkshadow-color:#E5E5E5;
	scrollbar-face-color:#E5E5E5;
	scrollbar-highlight-color:#E5E5E5;
	scrollbar-shadow-color:#E5E5E5;
	scrollbar-track-color:#FFFFFF;
	background-color: ffffff;
	margin-bottom: 10px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #999;
	border-left-color: #999;
	padding: 0px;
	margin-top: 0px;
}

.repo{
	background:url(http://www.shuno-su.jp/sengen/images/ranking/repo_sen.jpg) repeat-x bottom;
	padding-top: 15px;
	padding-bottom:15px;
	line-height: 2;
}


.repo_bun{
	background:url(http://www.shuno-su.jp/sengen/images/ranking/repo_sen.jpg) repeat-x bottom;
	padding-top: 15px;
	padding-bottom:15px;
	padding-right: 15px;
	line-height: 2;
}

.repo_scroll{
	overflow: scroll;
	overflow-x:hidden;
	scrollbar-base-color:#FFFFFF;
	scrollbar-3dlight-color:#E5E5E5;
	scrollbar-arrow-color:#F4F4F4;
	scrollbar-darkshadow-color:#E5E5E5;
	scrollbar-face-color:#E5E5E5;
	scrollbar-highlight-color:#E5E5E5;
	scrollbar-shadow-color:#E5E5E5;
	scrollbar-track-color:#FFFFFF;
	height:100px;
	padding: 0px;
	margin-top: 0px;}
	



.bgimg { background-image:url(../images/sutto02.gif);
background-repeat:no-repeat; 
background-position:right bottom;
margin-top:15px}


.twitterbtn_l {float:left; display:inline ; margin:10px 0 15px 0; width:325px;}
.twitterbtn_r {border:1px solid #999999; width:302px; margin:10px 0 15px 10px; float:left; padding:15px; text-align:center; vertical-align:middle}


.twitter-share-button {vertical-align:middle}


.cl_w{ width:670px;
margin:0px;}
.cl_l{ width:330px;
margin-right:20px;
margin-top:10px;
float:left;}
.cl_r{ width:300px;
margin-top:10px;
float:left;}
#new_area_main_primary {
	font-size:110%;
	line-height:1.6em;}
#new_area_main_primary p.pan{
	font-size:10px;}</pre></body></html>