/*---------------------------------
		Default
---------------------------------*/
* {	margin:0;	padding:0;}
img,a img {	border:none;}

ul,li {	list-style-type: none;	text-indent: 0;}
#Topimg img {	margin: 0px;}
p {	line-height:140%; margin-bottom: 1em;}
body {	color:#333;	
	font: 12px Hiragino Kaku Gothic Pro,"ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", "Osaka", Helvetica, Arial, sans-serif;
	background: url(../img/bg_header.gif) repeat-x 0 -9px;
	margin: 0;	padding: 0;	text-align: center;}
#Wrapper {	margin: 0 auto;	padding: 0;	width: 764px;	text-align: left;}
#Wrapper2 {
	width: 764px;
	background: #9C9A9C;
	color: #FFFFFF;
	margin-right: auto;
	margin-left: auto;
}

/*ヘッダー*/
#header{	padding-top: 5px;}
#header ul {	clear: both;}
#header li {	float: left;}
#header #logo {	margin-right: 15px;}
#Wrapper #logo_fs {
	height: 18px;
	width: 160px;
	position: relative;
	z-index: 10;
	padding-top: 0px;
	top: -44px;
	float: right;
	margin-bottom: -13px;
}
#tab01 a, #tab02 a, #tab03 a, #tab04 a, #tab05 a, #tab06 a {	height: 38px;	margin-right: 2px;}
#tab01 a {	background: url(../img/tab1-02.gif) no-repeat 0 15px;	width: 77px;}
#tab02 a {	background: url(../img/tab2-02.gif) no-repeat 0 15px;	width: 77px;}
#tab03 a {	background: url(../img/tab3-02.gif) no-repeat 0 15px;	width: 77px;}
#tab04 a {	background: url(../img/tab4-02.gif) no-repeat 0 15px;	width: 77px;}
#tab05 a {	background: url(../img/tab5-02.gif) no-repeat 0 15px;	width: 77px;}
#tab06 a {	background: url(../img/tab6-02.gif) no-repeat 0 15px;	width: 77px;}

#tab01 a:hover, #tab01 a:active, #tab01 a.current, 
#tab02 a:hover, #tab02 a:active, #tab02 a.current, 
#tab03 a:hover, #tab03 a:active, #tab03 a.current, 
#tab04 a:hover, #tab04 a:active, #tab04 a.current,
#tab05 a:hover, #tab05 a:active, #tab05 a.current, 
#tab06 a:hover, #tab06 a:active, #tab06 a.current { background-position:0 5px;}

#header li#btn_howto {	float: right;	margin-top: 16px;}
#header #logo img {
	margin-top: 3px;
}

#btn_howto a {	background: url(../img/btn_howto.gif);	height: 18px;	width: 138px;}
#btn_howto a:hover,#btn_howto a:active{ background-position:0 -18px;}  

/*文字消し*/
#header li#tab01 a,
#header li#tab02 a,
#header li#tab03 a,
#header li#tab04 a, 
#header li#tab05 a,
#header li#tab06 a,
#header li#btn_howto a {text-indent:-5555px;overflow:hidden;display:block;}
/*文字消し戻し*/
#header li#logo a { text-indent:0px;}
/*リンク*/
a:link, a:visited {	color: #0072B9;	text-decoration: underline;}
#Wrapper2 a:link, #Wrapper2 a:visited {	color: #ffffff;	text-decoration: none;}
#pagereview a:link, #pagereview a:visited {	color: #333333;	text-decoration: none;}
a:hover, a:active,
#pagereview a:hover, #pagereview a:hover {	color: #FF6600;	text-decoration: underline;}
#Wrapper2 a:hover, #Wrapper2 a:active {	color: #FFCC66;	text-decoration: underline;}
/*トール*/
.clear {	clear: both;}

/*フッター*/
#footer {	background: #9C9A9C url(../img/bg_btm.gif) repeat-x 0 0;	padding-top: 20px;	margin-top: 15px;}

#Wrapper2 li {	float: left;	font-size: 11px;	margin-right: 10px;}
#Copyright {	float: right;	font-size: 11px;}
p.totop {
	text-align: right;
	margin-top: 30px;
	margin-bottom: 30px;
	font-size: 11px;
}
#Wrapper p.totop a {
	text-decoration: none;
}
ol li {
	list-style: decimal;
}
#Wrapper #lower .caution a {
	line-height: 120%;
}
#intro #Wrapper #pagereview .corner .no_arw {
	background: url(none);
}
#vol26 #Wrapper #lower #rside .totoroku p {
	margin-top: 0px;
	padding-top: 0px;
}
#bn #Wrapper .ic_mag b {
	font-size: 11px;
}
#Wrapper #lower .caution {
	line-height: 150%;
	margin-top: 12px;
	margin-bottom: 12px;
	clear: both;
}
