@charset "Shift_JIS";

#guidemain {
	width:950px;
	margin:auto;
}

#guideheader {
	background:url(../img/guideheader.jpg) 0 0 no-repeat;
	width:1024px;
	height:70px;
	margin-bottom:20px;
}

#logo {
	float:right;
	padding:19px 15px 0 0;
}


a.subscribe_top {
	float:left;
	display:block;
	width:331px;
	height:70px;
	background-image:url(../img/header_guide.jpg);
	text-indent:-9999px;
}

a.subscribe_top:hover {
	background-position:0 -70px;
}


#maintitle_isp a{
	display:block;
	text-indent:-9999px;
	width:234px;
	height:70px;
}

#maintitle_isp{
	background-image:url(../img/maintitle_isp.jpg);
	width: 234px;
	height: 70px;
	float: left;
}


a.im1 {
	text-decoration:none;
	width:408px;
	height:41px;
	background-image:url(../img/isp/ispmenu.jpg);
	float:left;
	text-indent:-9999px;
}


a.im1:hover {
	background-position:0 -41px;
}

a.im2 {
	text-decoration:none;
	width:128px;
	height:41px;
	background-image:url(../img/isp/ispmenu.jpg);
	float:left;
	text-indent:-9999px;
	background-position:-408px 0;
}


a.im2:hover {
	background-position:-408px -41px;
}

a.im3 {
	text-decoration:none;
	width:128px;
	height:41px;
	background-image:url(../img/isp/ispmenu.jpg);
	float:left;
	text-indent:-9999px;
	background-position:-536px 0;
}


a.im3:hover {
	background-position:-536px -41px;
}

a.im4 {
	text-decoration:none;
	width:286px;
	height:41px;
	background-image:url(../img/isp/ispmenu.jpg);
	float:left;
	text-indent:-9999px;
	background-position:-664px 0;
}


a.im4:hover {
	background-position:-664px -41px;
}

a.im5 {
	text-decoration:none;
	width:128px;
	height:41px;
	background-image:url(../img/isp/ispmenu2.jpg);
	float:left;
	text-indent:-9999px;
}


a.im5:hover {
	background-position:0 -41px;
}

#navi {
	width:950PX;
	height:41px;
	margin:auto;
}

.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(../img/msite_title.jpg) no-repeat;
	margin:auto;
	width:950px;
	height:200px;
	text-align: left;
}


a.ispgos{
	text-indent:-10000px;
	text-decoration:none;
	display:block;
	width:950px;
	height:200px;
}

#contintro_base {
	width:800px;
	background: url(http://kameda-bros.com/guide/img/contint_bg.gif) no-repeat;
	background-position:bottom;
	margin-top: 10px;
}

#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(http://kameda-bros.com/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(http://kameda-bros.com/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(http://kameda-bros.com/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(http://kameda-bros.com/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(http://kameda-bros.com/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(http://kameda-bros.com/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(http://kameda-bros.com/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(http://kameda-bros.com/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(http://kameda-bros.com/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(http://kameda-bros.com/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(http://kameda-bros.com/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(http://kameda-bros.com/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:950px;
	height:92px;
}

a.samplepage {
	text-indent:-10000px;
	text-decoration:none;
	display:block;
	width:950px;
	height:92px;
}



/* MEMBERS SAMPLE */
div#sample-wrap {width:975px;padding:0;background: url(../../sample/img/top/bg.gif) 0 bottom no-repeat;margin: 0 0 25px 37px;display: inline-block;}
li.sample {float:left;width:300px;margin-right:25px;list-style-type:none;display: inline-block;}
li.sample div ul li {padding:0; margin:0; list-style-type:none;}
li.sample div ul li.sampletitle {width:265px; height:31px; padding-left:16px; padding-right:19px; background:url(../../sample/img/top/titlebg.jpg) 0 0 no-repeat;}
.contentstitle {float:left; width:250px;}
.moresample {float:right;width:13px;padding-top:9px;}
li.sample div ul li.sampledetail {padding:5px 15px 10px 15px;clear:both;}
.samplethumbnail {width:270px; padding:0; margin:auto;}
.samplephoto {float:right; width:120px; text-align:right;}
.sampletext {float:left; width:145px;}

/* TOKUSHO */
#topFooter {margin:0 auto 20px auto; width:950px; height:50px;}
#topFooter div.mup {float:right; width:257px; height:50px;}
#topFooter div.link {float:left; margin-top:25px; width:auto;}