@charset "Shift_JIS";
@import "membersite_contents.css";

#membersite{
margin:0 auto;
}

#membersite ul li{
list-style:none;
}

#membersite hr{
display:none;
}

/*‰Šú‰»
---------------------------*/

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,caption{
margin:0;
padding:0;
}

h1,h2,h3,h4,h5,h6{
font-size:100%;
font-weight:normal;
}

body {
color:#333;
background-color: #f0f2f3;
background-image:url(../img/mainbg.gif);
background-position:center;
background-repeat:repeat-y;
text-align:center;
}

body,td{
font:13px/1.231 "Osaka", "‚l‚r ‚oƒSƒVƒbƒN", Arial, sans-serif;
*font-size:small;
*font:x-small;
}

/*IE‚Å‚Ì”wŒi1px‚¸‚ê‚ðC³
===========================================================*/
*:first-child+html body {
padding-left: 1px;
}

*html body {
padding-left: 1px;
}

/*ƒŠƒ“ƒN‰ŠúÝ’è
===========================================================*/
a:link{
text-decoration:none;
color:#2560a2;
}

a:visited{
text-decoration:none;
color:#47709e;
}

a:hover{
text-decoration:underline;
color:#357ad0;
}


/*ƒwƒbƒ_[
===========================================================*/
#header{
background:url(../img/header_bg.jpg) no-repeat;
width:980px;
height:127px;
text-align:center;
margin:0 auto;
padding:12px 0 0 0;
}

#header h1{
float:left;
display:inline;
background:url(../img/maintitle.jpg) 0 20px no-repeat;
width:300px;
height:60px;
margin-left:15px;
}

#header h1 a{
display:block;
width:300px;
height:60px;
text-indent:-9999px;
}

#header h1 a:hover{
background:url(../img/maintitle_tohome.gif) 1px 45px no-repeat;
}

/*ƒtƒbƒ^[
===========================================================*/
#footer{
text-align:left;
clear:both;
width:980px;
background:url(../img/footer_bg.jpg) top no-repeat;
padding:15px 0 10px 0;
margin:0 auto;
}

#footer td{
padding:5px;
font-size:80%;
}



#logo {
	float:right;
	padding:15px 10px 0 0;
}

a.subscribe_top {
float:left;
display:block;
width:331px;
height:68px;
background-image:url(../../guide/img/header_guide.jpg);
text-indent:-9999px;
}

a.subscribe_top:hover {
	background-position:0 -68px;
}


a.im1 {
	text-decoration:none;
	display:block;
	width:267px;
	height:47px;
	background-image:url(../../guide/img/menu_isp.jpg);
	text-indent:-9999px;
}


a.im1:hover {
	background-position:0 -47px;
}

a.im2 {
	text-decoration:none;
	display:block;
	width:76px;
	height:47px;
	background-image:url(../../guide/img/menu_isp.jpg);
	text-indent:-9999px;
	background-position:-267px 0;
}


a.im2:hover {
	background-position:-267px -47px;
}

a.im3 {
	text-decoration:none;
	display:block;
	width:74px;
	height:47px;
	background-image:url(../../guide/img/menu_isp.jpg);
	text-indent:-9999px;
	background-position:-343px 0;
}


a.im3:hover {
	background-position:-343px -47px;
}

a.im4 {
	text-decoration:none;
	display:block;
	width:205px;
	height:47px;
	background-image:url(../../guide/img/menu_isp.jpg);
	text-indent:-9999px;
	background-position:-417px 0;
}


a.im4:hover {
	background-position:-417px -47px;
}

a.im5 {
	text-decoration:none;
	display:block;
	width:105px;
	height:47px;
	background-image:url(../../guide/img/menu_isp.jpg);
	text-indent:-9999px;
	background-position:-417px 0;
}


a.im5:hover {
	background-position:-417px -47px;
}

#navi {
clear:left;
width:980px;
height:47px;
text-align:left;


}

#navi ul {
width:622px;
height:47px;
margin-left:179px;
}

#navi ul li {
display:inline;
float:left;
}

.login {
	float:left;
	margin:0;
	padding:0;
}


/*”’”wŒi
----------*/
.bk {
color:#333;
}


a.bk:link{
	color: #333333;
}
a.bk:visited{
	color:#ff3333;
}
a.bk:hover{
	color: #ff6600;
}
a.bk:active{
	color:#666666;
}

textarea {
font-size:100%;
padding:5px;
margin:5px auto;
}

#cntit_guideisp {
	background: url(../../guide/img/cntit_guideisp.jpg) no-repeat;
	margin:0 auto;
	width:980px;
	height:300px;
	text-align:left;
	
}

a.ispgos{
	text-indent:-10000;
	text-decoration:none;
	display:block;
	width:980px;
	height:300px;
	text-indent:-9999px;
}

#contintro_base {
	width:980px;
	background: url(../../guide/img/contint_bg.gif) no-repeat;
	background-position:bottom;
	margin:10px auto;
}

#contintro_in01 {
	width:260px;
	float:left;
}

#contintro_in02 {
	width:260px;
	float:left;
	margin-left:10px;
}



a.cntintro_tit01 {
	width:260px;
	height:38px;
	display:block;
	background: url(../../guide/img/cntintro_tit01.gif) no-repeat;
	text-indent:-9999px;
}

a.cntintro_tit01:hover {
	background-position:0 -38px;
}

a.cntintro_tit02 {
	width:260px;
	height:38px;
	display:block;
	background: url(../../guide/img/cntintro_tit02.gif) no-repeat;
	text-indent:-9999px;
}

a.cntintro_tit02:hover {
	background-position:0 -38px;
}

a.cntintro_tit03 {
	width:260px;
	height:38px;
	display:block;
	background: url(../../guide/img/cntintro_tit03.gif) no-repeat;
	text-indent:-9999px;
}

a.cntintro_tit03:hover {
	background-position:0 -38px;
}

a.cntintro_tit04 {
	width:260px;
	height:38px;
	display:block;
	background: url(../../guide/img/cntintro_tit04.gif) no-repeat;
	text-indent:-9999px;
}

a.cntintro_tit04:hover {
	background-position:0 -38px;
}


a.cntintro_tit05 {
	width:260px;
	height:38px;
	display:block;
	background: url(../../guide/img/cntintro_tit05.gif) no-repeat;
	text-indent:-9999px;
}

a.cntintro_tit05:hover {
	background-position:0 -38px;
}

a.cntintro_tit06 {
	width:260px;
	height:38px;
	display:block;
	background: url(../../guide/img/cntintro_tit06.gif) no-repeat;
	text-indent:-9999px;
}

a.cntintro_tit06:hover {
	background-position:0 -38px;
}

a.cntintro_tit07 {
	width:260px;
	height:38px;
	display:block;
	background: url(../../guide/img/cntintro_tit07.gif) no-repeat;
	text-indent:-9999px;
}

a.cntintro_tit07:hover {
	background-position:0 -38px;
}

a.cntintro_tit08 {
	width:260px;
	height:38px;
	display:block;
	background: url(../../guide/img/cntintro_tit08.gif) no-repeat;
	text-indent:-9999px;
}

a.cntintro_tit08:hover {
	background-position:0 -38px;
}

a.cntintro_tit09 {
	width:260px;
	height:38px;
	display:block;
	background: url(../../guide/img/cntintro_tit09.gif) no-repeat;
	text-indent:-9999px;
}

a.cntintro_tit09:hover {
	background-position:0 -38px;
}

a.cntintro_tit10 {
	width:260px;
	height:38px;
	display:block;
	background: url(../../guide/img/cntintro_tit10.gif) no-repeat;
	text-indent:-9999px;
}

a.cntintro_tit10:hover {
	background-position:0 -38px;
}

a.cntintro_tit11 {
	width:260px;
	height:38px;
	display:block;
	background: url(../../guide/img/cntintro_tit11.gif) no-repeat;
	text-indent:-9999px;
}

a.cntintro_tit11:hover {
	background-position:0 -38px;
}

a.cntintro_tit12 {
	width:260px;
	height:38px;
	display:block;
	background: url(../../guide/img/cntintro_tit12.gif) no-repeat;
	text-indent:-9999px;
}

a.cntintro_tit12:hover {
	background-position:0 -38px;
}

#contintro_base p {
	padding:10px;
}

#msiteintro {
	background: url(../img/msite_title.gif) no-repeat;
	width:980px;
	height:92px;
	margin:0 auto;
}

a.samplepage {
	text-indent:-10000;
	text-decoration:none;
	display:block;
	width:800px;
	height:92px;
}

.pwms {
	float:right;
	margin:10px;
}
