/* CSS Document */

@import url("reset.css");

/*	共通
================================================== */
html{
overflow-y:scroll;
}
body {
	margin: 0px;
	font: 12px/16px "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color: #333333;
}

div.clear {
	clear: both;
	margin: 0px;
	padding: 0px;
}
img {
	vertical-align: top;
}

.mLogo h1 {
padding:0;
text-indent:-9999px;
}
.hLogo h1 {
padding:0;
text-indent:-9999px;
}
.gLogo h1 {
padding:0;
text-indent:-9999px;
}

#wpp {
	width: 880px;
	margin-right: auto;
	margin-left: auto;
}
#mHeader .dLogo {
	float: left;
}
#mHeader .hLogo {
	float: left;
}
#mHeader .gLogo {
	float: left;
}
#mHeader .mLogo {
	float: left;
}
#mHeader .mHeaderTel {
	float: right;
}
#mHeader .mHeaderContact {
	float: right;
}

#mHeader {
	height: 59px;
	margin-bottom: 10px;
}
.timeArea {
	margin-bottom: 20px;
}
.off {
	display:none;
}
.newsArea .text {
	background-image: url(../web_img/douzima/top/news_back.jpg);
	background-repeat: repeat-y;
	padding-top: 10px;
}
.newsArea {
	margin-bottom: 20px;
}

.pagetop {
	width: 880px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 10px;
}





#flashArea {
	margin-top: 20px;
	margin-bottom: 20px;
	height: 285px;
	width: 880px;

}
.newsBox .DnewsDay {
	line-height: 14px;
	color: #FF7A7B;
	background-image: url(../web_img/douzima/common/cap_sankaku.jpg);
	background-repeat: no-repeat;
	float: left;
	padding-left: 15px;
	margin-right: 20px;
}
.newsBox .HnewsDay {
	line-height: 14px;
	color: #4680BF;
	background-image: url(../web_img/honin/common/sankaku14.jpg);
	background-repeat: no-repeat;
	float: left;
	padding-left: 15px;
	margin-right: 20px;
}
.HtokuchoArea {
	background-image: url(../web_img/honin/top/tokutyou_back.jpg);
	background-repeat: repeat-y;
	margin-bottom: 20px;
}
.tokuchoText {
	padding-left: 50px;
	padding-right: 50px;
	padding-top: 5px;
	padding-bottom: 10px;
}
.right7 {
	margin-right: 7px;
}

.newsBox .GnewsDay {
	line-height: 14px;
	color: #46A374;
	background-image: url(../web_img/ginza/common/sankaku14.jpg);
	background-repeat: no-repeat;
	float: left;
	padding-left: 15px;
	margin-right: 20px;
}
.newsBox .newsText {
	float: left;
	line-height: 14px;
}
.newsBox {
	margin-left: 20px;
	padding-top: 10px;
	padding-bottom: 10px;
}


#mMainArea .leftArea {
	float: left;
	width: 240px;
	margin-bottom: 20px;
}
#mMainArea .rightArea {
	float: right;
	width: 614px;
	margin-top: 20px;
	margin-bottom: 20px;
}
.topContents {
	width: 614px;
}
#mMainArea {
}
#alpha #alpha-inner {
	float: right;
}

.kensaku {
	background-color: #FFEBED;
	height: 38px;
	width: 240px;
	margin-bottom: 10px;
}
.kensakuH {
	background-color: #E3EDF5;
	height: 38px;
	width: 240px;
	margin-bottom: 10px;
}
.kensakuG {
	background-color: #FFEBED;
	height: 38px;
	width: 240px;
	margin-bottom: 10px;
}
.underConArea {
	background-image: url(../web_img/douzima/common/main_back.jpg);
	background-repeat: repeat-y;
	padding-top: 20px;
	padding-right: 32px;
	padding-left: 32px;
	padding-bottom: 20px;
}
.massIcon {
	margin-bottom: 15px;
}
.staffPhoto {
	float: left;
}




.tvPhoto li {
	float: left;
	margin-right: 20px;
}
.tvPhoto2 li {
	float: left;
	margin-right: 20px;
}
.tvText {
	margin-top: 15px;
	margin-bottom: 10px;
}
.tvPhoto {
	margin-bottom: 35px;
}
.sejutsuBtmArea {
	margin-top: 20px;
}

.pinkBold {
	font-weight: bold;
	color: #FD6768;
}

.shinbun {
	margin-bottom: 30px;
	margin-top: 20px;
}
.shinbun img {
	margin-bottom: 5px;
}
.kaichoText {
	width: 420px;
	float: right;
}
.kaichoText li {
	margin-bottom: 5px;
}
.kaichoText2 {
	margin-top: 20px;
}
.staffArea {
	margin-bottom: 40px;
}
.staffComent {
	float: right;
	width: 420px;
}
.staffComent .syumi {
	line-height: 16px;
	background-image: url(../web_img/douzima/touin/staff/syumi.jpg);
	background-repeat: no-repeat;
	padding-left: 45px;
	margin-bottom: 15px;
}
.staffComent .hitokoto {
	line-height: 16px;
	background-image: url(../web_img/douzima/touin/staff/hitokoto.jpg);
	background-repeat: no-repeat;
	padding-left: 45px;
}
.staffComent .syumiH {
	line-height: 16px;
	background-image: url(../web_img/honin/touin/staff/syumi.jpg);
	background-repeat: no-repeat;
	padding-left: 45px;
	margin-bottom: 15px;
}
.staffComent .hitokotoH {
	line-height: 16px;
	background-image: url(../web_img/honin/touin/staff/hitokoto.jpg);
	background-repeat: no-repeat;
	padding-left: 45px;
}
.staffComent .syumiG {
	line-height: 16px;
	background-image: url(../web_img/ginza/touin/staff/syumi.jpg);
	background-repeat: no-repeat;
	padding-left: 45px;
	margin-bottom: 15px;
}
.staffComent .hitokotoG {
	line-height: 16px;
	background-image: url(../web_img/ginza/touin/staff/hitokoto.jpg);
	background-repeat: no-repeat;
	padding-left: 45px;
}

.underConArea2 {
	background-image: url(../web_img/douzima/common/main_back.jpg);
	background-repeat: repeat-y;
	padding-top: 20px;
	padding-right: 45px;
	padding-bottom: 20px;
	padding-left: 45px;
}
.underConAreaAccess {
	background-image: url(../web_img/douzima/common/main_back.jpg);
	background-repeat: repeat-y;
	padding-top: 20px;
	padding-right: 25px;
	padding-bottom: 20px;
	padding-left: 25px;
}





.biyoubariApText {
	margin-left: 40px;
	margin-bottom: 10px;
}






.blueFont {
	color: #003399;
}
.biyoubariQ {
	margin-bottom: 15px;
}
.biyoubariA {
	padding-bottom: 15px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	margin-bottom: 20px;
}
.biyoubariQ img {
	margin-right: 10px;
}
.biyoubariA img {
	margin-right: 10px;
}
.mimiYakusoku {
	background-image: url(../web_img/douzima/sejutsu/biyou/mimitsubo/irasuto5_back.jpg);
	background-repeat: no-repeat;
	height: 243px;
	width: 550px;
	padding-top: 105px;
}.mimiYakusoku .text01 {
	margin-left: 80px;
	width: 430px;
}
.mimiYakusoku .text02 {
	width: 420px;
	margin-top: 55px;
	margin-left: 80px;
}
.mimiYakusoku .text03 {
	width: 420px;
	margin-top: 45px;
	margin-left: 80px;
}
.mimiStaff .text {
	margin-left: 15px;
}


.mimiYakusoku .text04 {
	margin-top: 15px;
	margin-left: 30px;
}
.choguruText01 {
	background-image: url(../web_img/douzima/sejutsu/biyou/choguru/point01.jpg);
	background-repeat: no-repeat;
	height: 44px;
	padding-left: 85px;
	padding-top: 45px;
}
.choguruText02 {
	background-image: url(../web_img/douzima/sejutsu/biyou/choguru/point02.jpg);
	background-repeat: no-repeat;
	height: 54px;
	padding-left: 85px;
	padding-top: 45px;
}
.itemName {
	font-size: 14px;
	font-weight: bold;
	color: #FE6869;
	margin-left: 20px;
	line-height: 24px;
	height: 24px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #FE6869;
}
.itemDetail {
	margin-left: 20px;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
}
.itemPrice {
	margin-left: 20px;
}
.dTsuhanBox {
	margin-bottom: 40px;
	padding-bottom: 40px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
}



.dTopBtmArea li {
	margin-bottom: 20px;
}
.hTopBtmArea li {
	margin-bottom: 20px;
}
.gTopBtmArea li {
	margin-bottom: 20px;
}


#dWrapper a:link {
	color:#FF6868;
	text-decoration:none;
}

#dWrapper a:visited {
	color:#FF6868;
	text-decoration:none;
}

#dWrapper a:hover {
	color:#FF6868;
	text-decoration:underline;
}
#dWrapper .newsText a:link {
	color:#333333;
	text-decoration:none;
}
#hWrapper .newsText a:link {
	color:#333333;
	text-decoration:none;
}
#gWrapper .newsText a:link {
	color:#333333;
	text-decoration:none;
}
#dFooter a:link {
	color:#333333;
	text-decoration:none;
}

#dFooter a:visited {
	color:#333333;
	text-decoration:none;
}

#dFooter a:hover {
	color:#FF6868;
	text-decoration:underline;
}

#hWrapper a:link {
	color:#4280BD;
	text-decoration: none;
}

#hWrapper a:visited {
	color:#4280BD;
	text-decoration:none;
}

#hWrapper a:hover {
	color:#4280BD;
	text-decoration:underline;
}
#hFooter a:link {
	color:#333333;
	text-decoration: none;
}

#hFooter a:visited {
	color:#333333;
	text-decoration:none;
}

#hFooter a:hover {
	color:#4280BD;
	text-decoration:underline;
}

#gWrapper a:link {
	color:#3E9B6C;
	text-decoration:none;
}

#gWrapper a:visited {
	color:#3E9B6C;
	text-decoration:none;
}

#gWrapper a:hover {
	color:#3E9B6C;
	text-decoration:underline;
}
#gFooter a:link {
	color:#333333;
	text-decoration:none;
}

#gFooter a:visited {
	color:#333333;
	text-decoration:none;
}

#gFooter a:hover {
	color:#3E9B6C;
	text-decoration:underline;
}






#dWrapper {
	background-image: url(../web_img/douzima/common/back_img.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	padding-top:20px ;
}
#hWrapper {
	background-image: url(../web_img/honin/common/back_img.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	padding-top:20px ;
}
#gWrapper {
	background-image: url(../web_img/ginza/common/back_img.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	padding-top:20px ;
}
.dTopBtmArea li {
	float: left;
}
.hTopBtmArea li {
	float: left;
}
.gTopBtmArea li {
	float: left;
}
.dTopContents01 .text {
	background-image: url(../web_img/douzima/top/yellow_mid.jpg);
	background-repeat: no-repeat;
	height: 62px;
	padding-top: 14px;
	padding-left: 150px;
}
.hTopContents01 .text {
	background-image: url(../web_img/honin/top/yellow_mid.jpg);
	background-repeat: no-repeat;
	height: 62px;
	padding-top: 14px;
	padding-left: 150px;
}
.gTopContents01 .text {
	background-image: url(../web_img/ginza/top/yellow_mid.jpg);
	background-repeat: no-repeat;
	height: 62px;
	padding-top: 14px;
	padding-left: 150px;
}
.dTopBtmArea {
	
}
.dTopContents01 {
	margin-bottom: 20px;
}
.dTopContents02 {
	margin-bottom: 20px;
}
.hTopContents01 {
	margin-bottom: 20px;
}
.hTopContents02 {
	margin-bottom: 20px;
}
.gTopContents01 {
	margin-bottom: 20px;
}
.gTopContents02 {
	margin-bottom: 20px;
}
.dTopContents02 .text {
	background-image: url(../web_img/douzima/top/gree_mid.jpg);
	background-repeat: no-repeat;
	height: 44px;
	padding-top: 13px;
	padding-left: 30px;
}
.hTopContents02 .text {
	background-image: url(../web_img/honin/top/gree_mid.jpg);
	background-repeat: no-repeat;
	height: 44px;
	padding-top: 13px;
	padding-left: 30px;
}
.gTopContents02 .text {
	background-image: url(../web_img/ginza/top/gree_mid.jpg);
	background-repeat: no-repeat;
	height: 44px;
	padding-top: 13px;
	padding-left: 30px;
}
#dFooter {
	background-image: url(../web_img/douzima/common/footer_back.jpg);
	background-repeat: repeat-x;
	height: 175px;
	padding-top: 25px;
}
#dFooter .copyright {
	margin-top: 30px;
	font-size: 11px;
}
#hFooter {
	background-image: url(../web_img/honin/common/footer_back.jpg);
	background-repeat: repeat-x;
	height: 175px;
	padding-top: 25px;
}
#hFooter .copyright {
	margin-top: 30px;
	font-size: 11px;
}
#gFooter {
	background-image: url(../web_img/ginza/common/footer_back.jpg);
	background-repeat: repeat-x;
	height: 175px;
	padding-top: 25px;
}
#gFooter .copyright {
	margin-top: 30px;
	font-size: 11px;
}
#mHeader .dLogo h1 {
width:277px;
height:59px;
padding:0;
background:url("../web_img/douzima/common/logo.jpg") 0 0 no-repeat scroll;
text-indent:-9999px;
}
#mHeader .hLogo h1 {
width:326px;
height:59px;
padding:0;
background:url("../web_img/honin/common/logo.jpg") 0 0 no-repeat scroll;
text-indent:-9999px;
}
#mHeader .gLogo h1 {
width:278px;
height:59px;
padding:0;
background:url("../web_img/ginza/common/logo.jpg") 0 0 no-repeat scroll;
text-indent:-9999px;
}
#mHeader .mLogo h1 {
width:449px;
height:59px;
padding:0;
background:url("../web_img/group/common/logo.jpg") 0 0 no-repeat scroll;
text-indent:-9999px;
}
.sideNaviArea {
width:240px;
	margin-bottom: 20px;
	margin-top: 20px;
}
.sideNaviArea2 {
width:240px;
	margin-bottom: 20px;
}
.sideNavi .now {
	line-height: 23px;
	background-image: url(../web_img/douzima/common/side_back_u.jpg);
	background-repeat: no-repeat;
	color: #FE6E6D;
	padding-left: 36px;
	height: 23px;
}
.sideNavi .unow {
	line-height: 23px;
	background-image: url(../web_img/douzima/common/side_back_a.jpg);
	background-repeat: no-repeat;
	padding-left: 36px;
	height: 23px;
}
.sideNavi .now2 {
	line-height: 23px;
	background-image: url(../web_img/douzima/common/side_back2_u.jpg);
	background-repeat: no-repeat;
	height: 23px;
	padding-left: 50px;
	color: #FF6766;
}
.sideNavi .unow2 {
	line-height: 23px;
	background-image: url(../web_img/douzima/common/side_back2_a.jpg);
	background-repeat: no-repeat;
	height: 23px;
	padding-left: 50px;
}
.sideNavi .nowh {
	line-height: 23px;
	background-image: url(../web_img/honin/common/side_back_u.jpg);
	background-repeat: no-repeat;
	color: #417DBC;
	padding-left: 36px;
	height: 23px;
}
.sideNavi .unowh {
	line-height: 23px;
	background-image: url(../web_img/honin/common/side_back_a.jpg);
	background-repeat: no-repeat;
	padding-left: 36px;
	height: 23px;
}
.sideNavi .now2h {
	line-height: 23px;
	background-image: url(../web_img/honin/common/side_back_u2.jpg);
	background-repeat: no-repeat;
	height: 23px;
	padding-left: 50px;
	color: #417DBC;
}
.sideNavi .unow2h {
	line-height: 23px;
	background-image: url(../web_img/honin/common/side_back_a2.jpg);
	background-repeat: no-repeat;
	height: 23px;
	padding-left: 50px;
}
.tokuText {
	margin-bottom: 30px;
}
.tokusyokuBtmH {
	margin-bottom: 20px;
}
.HtokuchoAreaU {
	background-image: url(../web_img/honin/touin/tokushoku/point_back.jpg);
	background-repeat: repeat-y;
}

.sideNavi .nowg {
	line-height: 23px;
	background-image: url(../web_img/ginza/common/side_back_u.jpg);
	background-repeat: no-repeat;
	color: #419D6C;
	padding-left: 36px;
	height: 23px;
}
.sideNavi .unowg {
	line-height: 23px;
	background-image: url(../web_img/ginza/common/side_back_a.jpg);
	background-repeat: no-repeat;
	padding-left: 36px;
	height: 23px;
}
.sideNavi .now2g {
	line-height: 23px;
	background-image: url(../web_img/ginza/common/side_back2_u.jpg);
	background-repeat: no-repeat;
	height: 23px;
	padding-left: 50px;
	color: #FF6766;
}
.sideNavi .unow2g {
	line-height: 23px;
	background-image: url(../web_img/ginza/common/side_back2_a.jpg);
	background-repeat: no-repeat;
	height: 23px;
	padding-left: 50px;
}
.underContentsArea {
	margin-bottom: 20px;
}
.dSankakuTitle {
	line-height: 24px;
	background-image: url(../web_img/douzima/touin/masukomi/title_sankaku24.jpg);
	background-repeat: no-repeat;
	padding-left: 15px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
}
.dSankakuTitle2 {
	line-height: 24px;
	background-image: url(../web_img/douzima/touin/masukomi/title_sankaku24.jpg);
	background-repeat: no-repeat;
	padding-left: 15px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	width: 240px;
	margin-bottom: 10px;
}
.hSankakuTitle {
	line-height: 24px;
	background-image: url(../web_img/honin/touin/masukomi/title_sankaku24.jpg);
	background-repeat: no-repeat;
	padding-left: 15px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
}
.hSankakuTitle2 {
	line-height: 24px;
	background-image: url(../web_img/honin/touin/masukomi/title_sankaku24.jpg);
	background-repeat: no-repeat;
	padding-left: 15px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	width: 240px;
	margin-bottom: 10px;
}

.dSankakuTitle3 {
	line-height: 24px;
	background-image: url(../web_img/douzima/touin/masukomi/title_sankaku24.jpg);
	background-repeat: no-repeat;
	padding-left: 15px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	font-size: 14px;
	font-weight: bold;
	margin-top: 25px;
	margin-bottom: 15px;
}
.s9 {
	font-size: 11px;
}
.nouText {
	margin-left: 15px;
}


.gSankakuTitle {
	line-height: 24px;
	background-image: url(../web_img/ginza/touin/masukomi/title_sankaku24.jpg);
	background-repeat: no-repeat;
	padding-left: 15px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
}
.gSankakuTitle2 {
	line-height: 24px;
	background-image: url(../web_img/ginza/touin/masukomi/title_sankaku24.jpg);
	background-repeat: no-repeat;
	padding-left: 15px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	width: 240px;
	margin-bottom: 10px;
}
.photo2mai .photoCap {
	font-size: 11px;
	line-height: 14px;
	background-image: url(../web_img/douzima/common/cap_sankaku.jpg);
	background-repeat: no-repeat;
	padding-left: 10px;
	width: 225px;
	margin-top: 5px;
}
.photo2mai .photoCaph {
	font-size: 11px;
	line-height: 14px;
	background-image: url(../web_img/honin/common/sankaku14.jpg);
	background-repeat: no-repeat;
	padding-left: 10px;
	width: 225px;
	margin-top: 5px;
}
.photoCapH2 {
	font-size: 11px;
	line-height: 14px;
	background-image: url(../web_img/honin/common/sankaku14.jpg);
	background-repeat: no-repeat;
	margin-top: 5px;
	padding-left: 10px;
}
.shisetsuPhoto {
	margin-top: 10px;
	margin-bottom: 20px;
}
.shisetsuDetail .detail {
	line-height: 24px;
}
#shisetsuTable {
	margin-left: 5px;
}
.shisetsuDetail {
	margin-bottom: 20px;
}

.photo2mai .photoCapg {
	font-size: 11px;
	line-height: 14px;
	background-image: url(../web_img/ginza/common/sankaku14.jpg);
	background-repeat: no-repeat;
	padding-left: 10px;
	width: 225px;
	margin-top: 5px;
}
.photo2mai {
	margin-bottom: 20px;
}
.lead01 {
	margin-bottom: 30px;
}
.dNakaMaruTitle {
	line-height: 35px;
	background-image: url(../web_img/douzima/common/sub_title_back.jpg);
	background-repeat: no-repeat;
	font-size: 16px;
	font-weight: bold;
	color: #FF696A;
	padding-left: 25px;
	height: 35px;
	margin-bottom: 25px;
}
.dNakaMaruTitleAccess {
	line-height: 35px;
	background-image: url(../web_img/douzima/common/sub_title_back.jpg);
	background-repeat: no-repeat;
	font-size: 16px;
	font-weight: bold;
	color: #FF696A;
	padding-left: 25px;
	height: 35px;
	margin-left: 10px;
	margin-bottom: 15px;
}
.dNakaMaruTitleKuro {
	line-height: 35px;
	background-image: url(../web_img/douzima/common/sub_title_back.jpg);
	background-repeat: no-repeat;
	font-size: 14px;
	font-weight: bold;
	color: #333333;
	padding-left: 25px;
	height: 35px;
	margin-bottom: 20px;
}
.hNakaMaruTitle {
	line-height: 35px;
	background-image: url(../web_img/honin/common/sub_title_back.jpg);
	background-repeat: no-repeat;
	font-size: 16px;
	font-weight: bold;
	color: #4A85BF;
	padding-left: 25px;
	height: 35px;
	margin-bottom: 25px;
}
.hNakaMaruTitleAccess {
	line-height: 35px;
	background-image: url(../web_img/honin/common/sub_title_back.jpg);
	background-repeat: no-repeat;
	font-size: 16px;
	font-weight: bold;
	color: #4D85C0;
	padding-left: 25px;
	height: 35px;
	margin-left: 10px;
	margin-bottom: 15px;
}
.hAccess {
	margin-bottom: 20px;
}

.hNakaMaruTitleKuro {
	line-height: 35px;
	background-image: url(../web_img/honin/common/sub_title_back.jpg);
	background-repeat: no-repeat;
	font-size: 14px;
	font-weight: bold;
	color: #333333;
	padding-left: 25px;
	height: 35px;
	margin-bottom: 20px;
}
.gNakaMaruTitle {
	line-height: 35px;
	background-image: url(../web_img/ginza/common/sub_title_back.jpg);
	background-repeat: no-repeat;
	font-size: 16px;
	font-weight: bold;
	color: #409D6E;
	padding-left: 25px;
	height: 35px;
	margin-bottom: 25px;
}
.redColor {
	color: #FF0000;
}
.floorNo {
	margin-bottom: 15px;
}
.blueColor {
	color: #4A85BF;
}
.setsubiText {
	margin-left: 15px;
}

.gNakaMaruTitleAccess {
	line-height: 35px;
	background-image: url(../web_img/ginza/common/sub_title_back.jpg);
	background-repeat: no-repeat;
	font-size: 16px;
	font-weight: bold;
	color: #429E6F;
	padding-left: 25px;
	height: 35px;
	margin-left: 10px;
	margin-bottom: 15px;
}
.gNakaMaruTitleKuro {
	line-height: 35px;
	background-image: url(../web_img/ginza/common/sub_title_back.jpg);
	background-repeat: no-repeat;
	font-size: 14px;
	font-weight: bold;
	color: #333333;
	padding-left: 25px;
	height: 35px;
	margin-bottom: 20px;
}
.accessText {
	margin-left: 10px;
}

.dSejutsuFlow01 {
	background-image: url(../web_img/douzima/sejutsu/shinkyu/flow01.jpg);
	background-repeat: no-repeat;
	height: 74px;
	padding-top: 70px;
	padding-left: 240px;
}
.hSejutsuFlow01 {
	background-image: url(../web_img/honin/sejutsu/sinkyu/flow01.jpg);
	background-repeat: no-repeat;
	height: 74px;
	padding-top: 70px;
	padding-left: 240px;
}
.accessBtm {
	margin-top: 10px;
	margin-bottom: 155px;
}

.dSejutsuFlow02 {
	background-image: url(../web_img/douzima/sejutsu/shinkyu/flow02.jpg);
	background-repeat: no-repeat;
	height: 74px;
	padding-top: 70px;
	padding-left: 290px;
}
.dSejutsuFlow03 {
	background-image: url(../web_img/douzima/sejutsu/shinkyu/flow03.jpg);
	background-repeat: no-repeat;
	height: 74px;
	padding-top: 70px;
	padding-left: 335px;
}
.dSejutsuFlow04 {
	background-image: url(../web_img/douzima/sejutsu/shinkyu/flow04.jpg);
	background-repeat: no-repeat;
	height: 74px;
	padding-top: 70px;
	padding-left: 335px;
}
.dSejutsuFlow05 {
	background-image: url(../web_img/douzima/sejutsu/shinkyu/flow05.jpg);
	background-repeat: no-repeat;
	height: 54px;
	padding-top: 70px;
	padding-left: 360px;
}
.hSejutsuFlow02 {
	background-image: url(../web_img/honin/sejutsu/sinkyu/flow02.jpg);
	background-repeat: no-repeat;
	height: 74px;
	padding-top: 70px;
	padding-left: 290px;
}
.hSejutsuFlow03 {
	background-image: url(../web_img/honin/sejutsu/sinkyu/flow03.jpg);
	background-repeat: no-repeat;
	height: 74px;
	padding-top: 70px;
	padding-left: 335px;
}
.hSejutsuFlow04 {
	background-image: url(../web_img/honin/sejutsu/sinkyu/flow04.jpg);
	background-repeat: no-repeat;
	height: 74px;
	padding-top: 70px;
	padding-left: 335px;
}
.hSejutsuFlow05 {
	background-image: url(../web_img/honin/sejutsu/sinkyu/flow05.jpg);
	background-repeat: no-repeat;
	height: 54px;
	padding-top: 70px;
	padding-left: 360px;
}
.gSejutsuFlow01 {
	background-image: url(../web_img/ginza/sinkyu/flow01.jpg);
	background-repeat: no-repeat;
	height: 74px;
	padding-top: 70px;
	padding-left: 240px;
}
.gSejutsuFlow02 {
	background-image: url(../web_img/ginza/sinkyu/flow02.jpg);
	background-repeat: no-repeat;
	height: 74px;
	padding-top: 70px;
	padding-left: 290px;
}
.gSejutsuFlow03 {
	background-image: url(../web_img/ginza/sinkyu/flow03.jpg);
	background-repeat: no-repeat;
	height: 74px;
	padding-top: 70px;
	padding-left: 335px;
}
.gSejutsuFlow04 {
	background-image: url(../web_img/ginza/sinkyu/flow04.jpg);
	background-repeat: no-repeat;
	height: 74px;
	padding-top: 70px;
	padding-left: 335px;
}
.gSejutsuFlow05 {
	background-image: url(../web_img/ginza/sinkyu/flow05.jpg);
	background-repeat: no-repeat;
	height: 54px;
	padding-top: 70px;
	padding-left: 360px;
}
.gSejutsuFlowC01 {
	background-image: url(../web_img/ginza/sinkyu/flow_c01.jpg);
	background-repeat: no-repeat;
	height: 74px;
	padding-top: 70px;
	padding-left: 240px;
}
.gSejutsuFlowC02 {
	background-image: url(../web_img/ginza/sinkyu/flow_c02.jpg);
	background-repeat: no-repeat;
	height: 74px;
	padding-top: 70px;
	padding-left: 290px;
}
.gSejutsuFlowC03 {
	background-image: url(../web_img/ginza/sinkyu/flow_c03.jpg);
	background-repeat: no-repeat;
	height: 74px;
	padding-top: 70px;
	padding-left: 335px;
}
.hSejutsuFlowC01 {
	background-image: url(../web_img/honin/sejutsu/sinkyu/flow_c01.jpg);
	background-repeat: no-repeat;
	height: 74px;
	padding-top: 70px;
	padding-left: 240px;
}
.hSejutsuFlowC02 {
	background-image: url(../web_img/honin/sejutsu/sinkyu/flow_c02.jpg);
	background-repeat: no-repeat;
	height: 74px;
	padding-top: 70px;
	padding-left: 290px;
}
.hSejutsuFlowC03 {
	background-image: url(../web_img/honin/sejutsu/sinkyu/flow_c03.jpg);
	background-repeat: no-repeat;
	height: 74px;
	padding-top: 70px;
	padding-left: 335px;
}
.dSekkotsuFlow01 {
	background-image: url(../web_img/douzima/sejutsu/sekkotsu/flow01.jpg);
	background-repeat: no-repeat;
	height: 84px;
	padding-top: 90px;
	padding-left: 250px;
}
.dSekkotsuFlow02 {
	background-image: url(../web_img/douzima/sejutsu/sekkotsu/flow02.jpg);
	background-repeat: no-repeat;
	height: 84px;
	padding-top: 66px;
	padding-left: 295px;
}
.dSekkotsuFlow03 {
	background-image: url(../web_img/douzima/sejutsu/sekkotsu/flow03.jpg);
	background-repeat: no-repeat;
	height: 65px;
	padding-top: 64px;
	padding-left: 325px;
}
.hSekkotsuFlow01 {
	background-image: url(../web_img/honin/sejutsu/sekkotsu/flow01.jpg);
	background-repeat: no-repeat;
	height: 84px;
	padding-top: 90px;
	padding-left: 250px;
}
.hSekkotsuFlow02 {
	background-image: url(../web_img/honin/sejutsu/sekkotsu/flow02.jpg);
	background-repeat: no-repeat;
	height: 84px;
	padding-top: 66px;
	padding-left: 295px;
}
.hSekkotsuFlow03 {
	background-image: url(../web_img/honin/sejutsu/sekkotsu/flow03.jpg);
	background-repeat: no-repeat;
	height: 65px;
	padding-top: 64px;
	padding-left: 325px;
}
.gSekkotsuFlow01 {
	background-image: url(../web_img/ginza/sejutsu/sekkotsu/flow01.jpg);
	background-repeat: no-repeat;
	height: 84px;
	padding-top: 90px;
	padding-left: 250px;
}
.gSekkotsuFlow02 {
	background-image: url(../web_img/ginza/sejutsu/sekkotsu/flow02.jpg);
	background-repeat: no-repeat;
	height: 84px;
	padding-top: 66px;
	padding-left: 295px;
}
.gSekkotsuFlow03 {
	background-image: url(../web_img/ginza/sejutsu/sekkotsu/flow03.jpg);
	background-repeat: no-repeat;
	height: 65px;
	padding-top: 64px;
	padding-left: 325px;
}
.dKozinbari {
	background-image: url(../web_img/douzima/sejutsu/shinkyu/senyoubari_back.jpg);
	background-repeat: no-repeat;
	height: 140px;
	margin-top: 20px;
	margin-bottom: 20px;
	padding-top: 40px;
	padding-left: 200px;
}
.hKozinbari {
	background-image: url(../web_img/honin/sejutsu/sinkyu/kozin_hari.jpg);
	background-repeat: no-repeat;
	height: 140px;
	margin-top: 20px;
	margin-bottom: 20px;
	padding-top: 40px;
	padding-left: 200px;
}
.gKozinbari {
	background-image: url(../web_img/ginza/sinkyu/kozin_hari.jpg);
	background-repeat: no-repeat;
	height: 140px;
	margin-top: 20px;
	margin-bottom: 20px;
	padding-top: 40px;
	padding-left: 200px;
}
.dButsuri01 {
	background-image: url(../web_img/douzima/sejutsu/sekkotsu/butsuri01.jpg);
	background-repeat: no-repeat;
	height: 141px;
	padding-left: 210px;
	padding-right: 20px;
	padding-top: 40px;
	margin-bottom: 20px;
}

.dButsuri02 {
	background-image: url(../web_img/douzima/sejutsu/sekkotsu/butsuri02.jpg);
	background-repeat: no-repeat;
	height: 141px;
	padding-left: 210px;
	padding-right: 20px;
	padding-top: 40px;
	margin-bottom: 20px;
}
.hButsuri01 {
	background-image: url(../web_img/honin/sejutsu/sekkotsu/butsuri01.jpg);
	background-repeat: no-repeat;
	height: 141px;
	padding-left: 210px;
	padding-right: 20px;
	padding-top: 40px;
	margin-bottom: 20px;
}

.hButsuri02 {
	background-image: url(../web_img/honin/sejutsu/sekkotsu/butsuri02.jpg);
	background-repeat: no-repeat;
	height: 141px;
	padding-left: 210px;
	padding-right: 20px;
	padding-top: 40px;
	margin-bottom: 20px;
}
.gButsuri01 {
	background-image: url(../web_img/ginza/sejutsu/sekkotsu/butsuri01.jpg);
	background-repeat: no-repeat;
	height: 141px;
	padding-left: 210px;
	padding-right: 20px;
	padding-top: 40px;
	margin-bottom: 20px;
}

.gButsuri02 {
	background-image: url(../web_img/ginza/sejutsu/sekkotsu/butsuri02.jpg);
	background-repeat: no-repeat;
	height: 141px;
	padding-left: 210px;
	padding-right: 20px;
	padding-top: 40px;
	margin-bottom: 20px;
}
.biyou li {
	line-height: 14px;
	background-image: url(../web_img/douzima/common/cap_sankaku.jpg);
	background-repeat: no-repeat;
	margin-bottom: 10px;
	padding-left: 12px;
}

.redFont {
	color: #C93F3C;
}
.biyoubari01 {
	background-image: url(../web_img/douzima/sejutsu/biyou/biyoubari/p01.jpg);
	background-repeat: no-repeat;
	height: 34px;
}


.dButsuri03 {
	background-image: url(../web_img/douzima/sejutsu/sekkotsu/butsuri03.jpg);
	background-repeat: no-repeat;
	height: 141px;
	padding-left: 210px;
	padding-right: 20px;
	padding-top: 40px;
	margin-bottom: 20px;
}
.dWaribikikenArea .waribikiText {
	float: left;
	width: 380px;
}

.dWaribikikenArea .waribikiPhoto {
	float: right;
}
.hButsuri03 {
	background-image: url(../web_img/honin/sejutsu/sekkotsu/butsuri03.jpg);
	background-repeat: no-repeat;
	height: 141px;
	padding-left: 210px;
	padding-right: 20px;
	padding-top: 40px;
	margin-bottom: 20px;
}
.hWaribikikenArea .waribikiText {
	float: left;
	width: 380px;
}

.hWaribikikenArea .waribikiPhoto {
	float: right;
}

.gButsuri03 {
	background-image: url(../web_img/ginza/sejutsu/sekkotsu/butsuri03.jpg);
	background-repeat: no-repeat;
	height: 141px;
	padding-left: 210px;
	padding-right: 20px;
	padding-top: 40px;
	margin-bottom: 20px;
}
.gWaribikikenArea .waribikiText {
	float: left;
	width: 380px;
}

.gWaribikikenArea .waribikiPhoto {
	float: right;
}
.chosyo {
	margin-bottom: 20px;
}
.dShinnoushinText {
	background-image: url(../web_img/douzima/shinnoushin/text_back.jpg);
	background-repeat: no-repeat;
	height: 53px;
	padding-top: 48px;
	padding-left: 25px;
}
.hShinnoushinText {
	background-image: url(../web_img/honin/shinnoushin/text_back.jpg);
	background-repeat: no-repeat;
	height: 53px;
	padding-top: 48px;
	padding-left: 25px;
}
.gShinnoushinText {
	background-image: url(../web_img/ginza/shinnoushin/text_back.jpg);
	background-repeat: no-repeat;
	height: 53px;
	padding-top: 48px;
	padding-left: 25px;
}
.nouPhoto img {
	margin-left: 20px;
}
.nouPhotoCap {
	font-size: 11px;
	margin-top: 5px;
	margin-left: 20px;
}
.mailFormPro {
	width: 550px;
	margin-right: auto;
	margin-left: auto;
}
.blueBold {
	font-weight: bold;
	color: #4D85C0;
	margin-bottom: 10px;
}
.staffArea2 {
	padding-bottom: 20px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
}
.usuBackH {
	font-size: 16px;
	font-weight: bold;
	background-color: #F0F0F0;
	line-height: 30px;
	padding-left: 10px;
	color: #4A85BF;
	margin-bottom: 15px;
	margin-top: 30px;
}
.usuBackH2 {
	font-size: 16px;
	font-weight: bold;
	background-color: #F0F0F0;
	line-height: 30px;
	padding-left: 10px;
	color: #4A85BF;
	margin-bottom: 15px;
}
.usuBackG {
	font-size: 16px;
	font-weight: bold;
	background-color: #F0F0F0;
	line-height: 30px;
	padding-left: 10px;
	color: #3E9B6C;
	margin-bottom: 15px;
	margin-top: 30px;
}
.usuBackG2 {
	font-size: 16px;
	font-weight: bold;
	background-color: #F0F0F0;
	line-height: 30px;
	padding-left: 10px;
	color: #3E9B6C;
	margin-bottom: 15px;
}
.proConH {
	line-height: 14px;
	color: #4A85BF;
	background-image: url(../web_img/honin/common/sankaku14.jpg);
	background-repeat: no-repeat;
	padding-left: 12px;
	margin-top: 10px;
}
.proConG {
	line-height: 14px;
	color: #3E9B6C;
	background-image: url(../web_img/ginza/common/sankaku14.jpg);
	background-repeat: no-repeat;
	padding-left: 12px;
	margin-top: 10px;
}
.proText {
	line-height: 20px;
	margin-top: 10px;
	margin-bottom: 10px;
}
.hNakaMaruTitleMini {
	font-size: 14px;
	line-height: 35px;
	font-weight: bold;
	color: #4D85BE;
	background-image: url(../web_img/honin/common/sub_title_back.jpg);
	background-repeat: no-repeat;
	margin-bottom: 10px;
	padding-left: 20px;
}
.undouBox {
	margin-left: 20px;
}
.butsuriBox {
	margin-left: 20px;
}
.butsuriBig {
	margin-bottom: 30px;
}
#sports img {
	margin-bottom: 5px;
}
.sportsKgyo {
	margin-bottom: 10px;
}
#rihabiri img {
	margin-bottom: 5px;
}
.kaatsuLink .link {
	line-height: 16px;
	color: #3F7CBB;
	background-image: url(../web_img/honin/common/sankaku16.jpg);
	background-repeat: no-repeat;
	padding-left: 12px;
	margin-bottom: 5px;
}
.kaatsuLink {
	margin-bottom: 15px;
	margin-left: 30px;
}
.kaatsuSupport {
	width: 140px;
}
#kaatsuSupp {
	margin-left: 30px;
	margin-bottom: 30px;
}
.dTopBtmArea2 {
	margin-bottom: 20px;
}
.groupNavi {
	margin-top: 20px;
}
.groupSideBanner {
	margin-top: 20px;
}
.groupUnderNavi {
	margin-top: 20px;
	margin-bottom: 30px;
}
.chiryoreiBox {
	width: 275px;
	margin-bottom: 25px;
}
.reiList li {
	line-height: 14px;
	background-image: url(../web_img/group/common/sankaku14.jpg);
	background-repeat: no-repeat;
	padding-left: 12px;
	margin-bottom: 5px;
	margin-left: 15px;
	padding-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	width: 230px;
}
.chiryoreiBox .title {
	margin-bottom: 15px;
}
.accessBox2 {
	margin-bottom: 35px;
	padding-bottom: 30px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
}
.hSankakuTitle3 {
	line-height: 16px;
	background-image: url(../web_img/group/common/sankaku16.jpg);
	background-repeat: no-repeat;
	height: 16px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	padding-left: 12px;
	font-weight: bold;
	margin-bottom: 15px;
}
#groupPhotoTable img {
	margin-bottom: 5px;
}
.syaze01 {
	font-size: 14px;
	line-height: 24px;
	font-weight: bold;
	background-image: url(../web_img/group/group/1_icon.jpg);
	background-repeat: no-repeat;
	padding-left: 30px;
	margin-bottom: 10px;
}
.syaze02 {
	font-size: 14px;
	line-height: 24px;
	font-weight: bold;
	background-image: url(../web_img/group/group/2_icon.jpg);
	background-repeat: no-repeat;
	padding-left: 30px;
	margin-bottom: 10px;
}
.syaze03 {
	font-size: 14px;
	line-height: 24px;
	font-weight: bold;
	background-image: url(../web_img/group/group/3_icon.jpg);
	background-repeat: no-repeat;
	padding-left: 30px;
	margin-bottom: 10px;
}
.logoText {
	padding-right: 20px;
}

.syaze04 {
	font-size: 14px;
	line-height: 24px;
	font-weight: bold;
	background-image: url(../web_img/group/group/4_icon.jpg);
	background-repeat: no-repeat;
	padding-left: 30px;
	margin-bottom: 10px;
}
.blueTitle {
	background-image: url(../web_img/group/group/honin_title.jpg);
	background-repeat: no-repeat;
	font-size: 14px;
	line-height: 30px;
	font-weight: bold;
}

.syazeText {
	margin-bottom: 20px;
}
.shopTitle {
	margin-bottom: 15px;
}
.accessBtm2 {
	margin-top: 10px;
	margin-bottom: 20px;
}
#shopTable #photo {
	margin-right: 20px;
	margin-left: 16px;
}
.shopBox {
	margin-bottom: 40px;
}
.greenBold {
	font-weight: bold;
	color: #3F9C6D;
}
.mini11 {
	font-size: 12px;
}
.redBold {
	font-weight: bold;
	color: #FF0000;
}
#nunber {
	margin-right: 5px;
	margin-bottom: 10px;
}
.titleTreatment {
	background-image: url(../web_img/group/treatment/title_back.jpg);
	background-repeat: no-repeat;
	height: 64px;
	width: 589px;
	font-size: 20px;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 64px;
	padding-left: 25px;
}
.catTitle {
	margin-bottom: 15px;
}
.treatText1 {
	margin-bottom: 10px;
}
.treatmentTitle {
	margin-top: 30px;
	margin-bottom: 20px;
}
.treatmentBox .treatmentCara .nameM {
	font-size: 16px;
	font-weight: bold;
	color: #4AA8A6;
	margin-bottom: 10px;
	margin-left: 15px;
}
.imageM {
	background-image: url(../web_img/group/treatment/otoko.jpg);
	background-repeat: no-repeat;
	height: 100px;
	width: 100px;
}
.syojoIconM {
	background-image: url(../web_img/group/treatment/otoko_syojo.jpg);
	background-repeat: no-repeat;
	height: 20px;
	width: 80px;
	margin-bottom: 10px;
	margin-left: 15px;
}
.keikaTitleM {
	background-image: url(../web_img/group/treatment/otoko_keika.jpg);
	background-repeat: no-repeat;
	height: 20px;
	width: 80px;
	margin-top: 20px;
	margin-bottom: 15px;
	margin-left: 10px;
}
.keikaBox .keika .keikaKaisuM {
	display: none;
}
.treatmentBox .treatmentCara .nameCM {
	font-size: 16px;
	font-weight: bold;
	color: #4AA8A6;
	margin-bottom: 10px;
	margin-left: 15px;
}
.imageCM {
	background-image: url(../web_img/group/treatment/otokonoko.jpg);
	background-repeat: no-repeat;
	height: 100px;
	width: 100px;
}
.syojoIconCM {
	background-image: url(../web_img/group/treatment/otoko_syojo.jpg);
	background-repeat: no-repeat;
	height: 20px;
	width: 80px;
	margin-bottom: 10px;
	margin-left: 15px;
}
.keikaTitleCM {
	background-image: url(../web_img/group/treatment/otoko_keika.jpg);
	background-repeat: no-repeat;
	height: 20px;
	width: 80px;
	margin-top: 20px;
	margin-bottom: 15px;
	margin-left: 10px;
}
.keikaBox .keika .keikaKaisuCM {
	display: none;
}
.treatmentBox .treatmentCara .nameW {
	font-size: 16px;
	font-weight: bold;
	color: #FF9900;
	margin-bottom: 10px;
	margin-left: 15px;
}
.imageW {
	background-image: url(../web_img/group/treatment/onna.jpg);
	background-repeat: no-repeat;
	height: 100px;
	width: 100px;
}
.syojoIconW {
	background-image: url(../web_img/group/treatment/onna_syojo.jpg);
	background-repeat: no-repeat;
	height: 20px;
	width: 80px;
	margin-left: 15px;
	margin-bottom: 10px;
}
.keikaTitleW {
	background-image: url(../web_img/group/treatment/onna_keika.jpg);
	background-repeat: no-repeat;
	height: 20px;
	width: 80px;
	margin-top: 20px;
	margin-bottom: 15px;
	margin-left: 10px;
}
.keikaBox .keika .keikaKaisuW {
	display: none;
}
.treatmentBox .treatmentCara .nameCW {
	font-size: 16px;
	font-weight: bold;
	color: #FF9900;
	margin-bottom: 10px;
	margin-left: 15px;
}
.imageCW {
	background-image: url(../web_img/group/treatment/onnanoko.jpg);
	background-repeat: no-repeat;
	height: 100px;
	width: 100px;
}
.syojoIconCW {
	background-image: url(../web_img/group/treatment/onna_syojo.jpg);
	background-repeat: no-repeat;
	height: 20px;
	width: 80px;
	margin-left: 15px;
	margin-bottom: 10px;
}
.keikaTitleCW {
	background-image: url(../web_img/group/treatment/onna_keika.jpg);
	background-repeat: no-repeat;
	height: 20px;
	width: 80px;
	margin-top: 20px;
	margin-bottom: 15px;
	margin-left: 10px;
}
.keikaBox .keika .keikaKaisuCW {
	display: none;
}
.treatmentBox .treatmentCara .syojoIcon {
	margin-left: 15px;
	margin-bottom: 10px;
}
.treatmentBox .treatmentCara .syojoText {
	margin-left: 15px;
}
.keikaText {
	background-image: url(../web_img/dot.jpg);
	background-repeat: no-repeat;
	margin-left: 10px;
	margin-bottom: 10px;
	width: 470px;
	line-height: 16px;
	padding-left: 15px;
}
.treatmentBox {
	margin-bottom: 30px;
	padding-bottom: 30px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
}
.keikaBox .keika {
	margin-left: 10px;
}
.keikaBox .keika .keikaText {
	float: left;
	margin-left: 15px;
}
.keikaBox .keikaTitle {
	margin-top: 20px;
	margin-bottom: 10px;
}
.staffText {
	margin-left: 10px;
}
.formYoyaku {
	color: #CC0000;
	margin-left: 20px;
}
.dTsuhanBox li {
	float: left;
	margin-top: 10px;
	margin-right: 20px;
}
.blueBoldLine {
	font-size: 14px;
	font-weight: bold;
	color: #3366CC;
	text-decoration: underline;
}
.biyouTextBtm {
	margin-bottom: 20px;
}
.biyouTextBtm a {
	text-decoration: underline;
	
}
.tsuhanText {
	font-weight: bold;
	color: #07BD82;
	font-size: 16px;
	margin-bottom: 5px;
}
.tsuhan_tel {
	margin-left: 24px;
}
.tsuhanChusyaku {
	margin-left: 30px;
}
.dPrice {
	background-image: url(../web_img/douzima/sejutsu/shinkyu/price_back.jpg);
	background-repeat: no-repeat;
	height: 100px;
	width: 400px;
	padding-top: 30px;
	padding-right: 30px;
	padding-bottom: 30px;
	padding-left: 120px;
}
.dPrice .dPriceText {
	font-size: 14px;
	font-weight: bold;
	color: #FF696A;
	line-height: 18px;
	padding-bottom: 5px;
}
.dPrice .priceD {
	padding-top: 5px;
}
.dPrice .dPriceTextS {
	font-weight: bold;
	color: #FF696A;
}
.mPrice {
	background-image: url(../web_img/honin/sejutsu/sinkyu/price_back.jpg);
	background-repeat: no-repeat;
	height: 100px;
	width: 400px;
	padding-top: 30px;
	padding-right: 30px;
	padding-bottom: 30px;
	padding-left: 120px;
}
.mPrice .mPriceText {
	font-size: 14px;
	font-weight: bold;
	color: #4E86C1;
	line-height: 18px;
	padding-bottom: 5px;
}
.mPrice .priceD {
	padding-top: 5px;
}
.mPrice .mPriceTextS {
	font-weight: bold;
	color: #4E86C1;
}
.gPrice {
	background-image: url(../web_img/ginza/sinkyu/price_back.jpg);
	background-repeat: no-repeat;
	height: 100px;
	width: 400px;
	padding-top: 30px;
	padding-right: 30px;
	padding-bottom: 30px;
	padding-left: 120px;
}
.gPrice .gPriceText {
	font-size: 14px;
	font-weight: bold;
	color: #3E9B6C;
	line-height: 18px;
	padding-bottom: 5px;
}
.gPrice .priceD {
	padding-top: 5px;
}
.gPrice .gPriceTextS {
	font-weight: bold;
	color: #3E996D;
}


.content-nav ul li {
list-style-type: none;
font-size: 1em;
display: inline;
background-color: #FFFFFF;
}

.content-nav ul li a {
text-decoration: none;
border: 1px solid #4D678C;
padding: 1px 7px;
color: #4D678C;
margin: 2px;
}

.content-nav ul li a:hover {
color: #B7A5B1;
border: 1px solid #9a0;
color: #B7A5B1;
}

.content-nav ul li a:visited {
color: #4D678C;
}

.content-nav ul span.current_page {
padding: 2px 8px;
margin: 1px;
color: #fff;
background-color:  #4D678C;
}

#wpp .groupUnderNavi2 {
	padding-top: 20px;
	padding-bottom: 10px;
}
#hWrapper .headerPoint {
	display: none;
}
.kotsuBox {
	background-image: url(../web_img/honin/top/kotsu_back.jpg);
}
.kotsuBox .kotsuText {
	padding-left: 55px;
	padding-right: 30px;
	padding-bottom: 15px;
}

