@charset "Shift_JIS";
<!--
#layout table{
	margin-left : auto;
margin-right : auto;
width : 1214px;
}
#layout td.head{
	background-image : url(images/top2/hoeotopo3_03.png);
background-repeat : no-repeat;
height : 66px;
display : block;
}
-->





#layout td.topbn{
	background-image : url(images/top2/hoeotopo3_05.png);
height : 515px;
display : block;
background-repeat : no-repeat;
}

#layout td.waku-tate{
	background-image : url(layout/03-ozaki-layout01-2_06.png);
background-repeat : repeat-y;

left : 0px;
}













h1{
	font-size : 12px;

padding-top : 5px;
}


td.toppaff{
	background-image : url(images/index_07.jpg);
background-repeat : no-repeat;
height : 200px;
display : block;
}
td.topsoap{
	background-image : url(images/index_10.jpg);
background-repeat : no-repeat;
height : 206px;
display : block;
}td.topesse{
	background-image : url(images/index_12.jpg);
background-repeat : no-repeat;
height : 236px;
display : block;
}td.topaisatu{
	background-image : url(images/index_14.jpg);
background-repeat : no-repeat;
height : 582px;
display : block;
}#footer{
	background-image : url(images/topback_foot.png);
background-repeat : no-repeat;
height : 126px;
display : block;
}
td.head li{
	float : left;


list-style-type : none;
}

td.head li a:hover.toiawase{
	background-image : url(images/toiawase-over.png);
background-repeat : no-repeat;
height : 35px;
display : block;


border-top-color : #000000;
border-left-color : #000000;
}
td.head li a.toiawase{
	background-image : url(images/toiawase.png);
background-repeat : no-repeat;
height : 35px;
display : block;
width : 204px;


border-top-color : #000000;
border-left-color : #000000;
margin-left : 310px;
list-style-type : none;
text-indent : -9999px;
margin-top : 14px;
}td.head li a.faq{
	background-image : url(images/faq.png);
background-repeat : no-repeat;
height : 35px;
display : block;
width : 204px;


border-top-color : #000000;
border-left-color : #000000;
list-style-type : none;
margin-left : 21px;
text-indent : -9999px;
margin-top : 14px;
}td.head li a:hover.faq{
	background-image : url(images/faq-over.png);
background-repeat : no-repeat;
height : 35px;
display : block;
width : 204px;
}td.head li a.tokushou{
	background-image : url(images/tokushou.png);
background-repeat : no-repeat;
height : 34px;
display : block;
width : 204px;



border-top-color : #000000;
border-left-color : #000000;

list-style-type : none;

margin-left : 22px;
text-indent : -9999px;
margin-top : 14px;
}td.head li a:hover.tokushou{
	background-image : url(images/tokushou-over.png);
background-repeat : no-repeat;
height : 34px;
display : block;
width : 204px;
}


td.toppaff2 a{
	background-image : url(images/a-paff2.png);
text-indent : -9999px;
width : 912px;
height : 167px;
display : block;

border-top-color : #000000;



margin-left : auto;
margin-right : auto;
border-left-color : #000000;
border-right-color : #000000;
}

td.toppaff2{
	background-image : url(images/index_08.jpg);
background-repeat : repeat-y;
}
td.toppaff2 a:hover{
	background-image : url(images/hover-paff2.png);
text-indent : -9999px;
width : 913px;
height : 167px;
display : block;

border-top-color : #000000;



margin-left : auto;
margin-right : auto;
border-left-color : #000000;
border-right-color : #000000;
}td.topsoap2{
	background-image : url(images/index_08.jpg);
background-repeat : repeat-y;
}td.topsoap2 a{
	background-image : url(images/a-soap2.png);
text-indent : -9999px;
width : 911px;
height : 168px;
display : block;

border-top-color : #000000;



margin-left : auto;
margin-right : auto;
border-left-color : #000000;
border-right-color : #000000;
}td.topsoap2 a:hover{
	background-image : url(images/hover-soap2.png);
text-indent : -9999px;
width : 913px;
height : 168px;
display : block;

border-top-color : #000000;



margin-left : auto;
margin-right : auto;
border-left-color : #000000;
border-right-color : #000000;
}td.topessence2{
	background-image : url(images/index_08.jpg);
background-repeat : repeat-y;
}td.topessence2 a{
	background-image : url(images/a-essense3.png);
text-indent : -9999px;
width : 912px;
height : 214px;
display : block;

border-top-color : #000000;



margin-left : auto;
margin-right : auto;
border-left-color : #000000;
border-right-color : #000000;
}td.topessence2 a:hover{
	background-image : url(images/hover-essense2.png);
text-indent : -9999px;
width : 913px;
height : 214px;
display : block;

border-top-color : #000000;



margin-left : auto;
margin-right : auto;
border-left-color : #000000;
border-right-color : #000000;
}
#footer a{
	background-image : url(images/wagokoro-linkdamy.png);
background-repeat : no-repeat;
width : 216px;
height : 144px;
text-indent : -9999px;
display : block;
margin-left : 500px;
border-left-color : #000000;
border-top-color : #000000;
margin-top : 0px;
padding-top : 70px;
}
#layout td.head-paff{
	
background-repeat : no-repeat;



border-left-color : #000000;
border-top-color : #000000;
}#layout td.topbn-paff{
	background-image : url(images/paff/paff2_05.png);
height : 557px;
display : block;
background-repeat : no-repeat;
}td.footer-paff{
	background-image : url(images/topback_foot.png);
background-repeat : no-repeat;
height : 126px;
display : block;
padding-top : 0px;
margin-top : 0px;
border-top-color : #000000;

}td.head-paff li{
	float : left;


list-style-type : none;
}td.head-paff li a:hover.toiawase{
	background-image : url(images/toiawase-over.png);
background-repeat : no-repeat;
height : 35px;
display : block;


border-top-color : #000000;
border-left-color : #000000;
}td.head-paff li a.toiawase{
	background-image : url(images/toiawase.png);
background-repeat : no-repeat;
height : 35px;
display : block;
width : 204px;


border-top-color : #000000;
border-left-color : #000000;
margin-left : 310px;
list-style-type : none;
text-indent : -9999px;
margin-top : 20px;
}td.head-paff li a.faq{
	background-image : url(images/faq.png);
background-repeat : no-repeat;
height : 35px;
display : block;
width : 204px;


border-top-color : #000000;
border-left-color : #000000;
list-style-type : none;
margin-left : 21px;
text-indent : -9999px;
margin-top : 20px;
}td.head-paff li a:hover.faq{
	background-image : url(images/faq-over.png);
background-repeat : no-repeat;
height : 35px;
display : block;
width : 204px;
}td.head-paff li a.tokushou{
	background-image : url(images/tokushou.png);
background-repeat : no-repeat;
height : 34px;
display : block;
width : 204px;



border-top-color : #000000;
border-left-color : #000000;

list-style-type : none;

margin-left : 22px;
text-indent : -9999px;
margin-top : 20px;
}td.head-paff li a:hover.tokushou{
	background-image : url(images/tokushou-over.png);
background-repeat : no-repeat;
height : 34px;
display : block;
width : 204px;
}td.footer-paff a{
	background-image : url(images/wagokoro-linkdamy.png);
background-repeat : no-repeat;
width : 216px;
height : 144px;
text-indent : -9999px;
display : block;
margin-left : 500px;
border-left-color : #000000;
border-top-color : #000000;
margin-top : 0px;
padding-top : 90px;
}
td.paffnaka01{
	background-image : url(images/paff/paff_07.png);
height : 130px;
display : block;
}

td.paffnaka02{
	background-image : url(images/paff/paff_09.png);
background-repeat : repeat-y;
margin-bottom : 0px;
border-bottom-color : #000000;
padding-bottom : 0px;
border-top-color : #000000;
}

#menu-link li{
	
float : left;
list-style-type : none;

border-top-color : #000000;
}

#menu-link ul{
	text-align : left;
width : 225px;
margin-top : 0px;
margin-bottom : 0px;
border-top-color : #000000;
border-bottom-color : #000000;
}

#menu-link a.paffm{
	text-decoration : none;
background-image : url(link/paffbn-link02.png);
width : 222px;
height : 60px;
display : block;
text-indent : -9999px;
margin-left : -27px;
border-top-color : #000000;
border-left-color : #000000;
margin-top : 30px;
}
#menu-link a:hover.paffm{
	text-decoration : none;
background-image : url(link/paffbn-link-over02.png);
width : 222px;
height : 60px;
display : block;
text-indent : -9999px;
margin-left : -27px;
border-top-color : #000000;
border-left-color : #000000;
background-repeat : no-repeat;
}#menu-link a.soapm{
	text-decoration : none;
background-image : url(link/soapbn-link01.png);
width : 222px;
height : 61px;
display : block;
text-indent : -9999px;
margin-left : -27px;
border-top-color : #000000;
border-left-color : #000000;
background-repeat : no-repeat;
margin-top : 50px;
}#menu-link a:hover.soapm{
	text-decoration : none;
background-image : url(link/soapbn-link-over01.png);
width : 222px;
height : 61px;
display : block;
text-indent : -9999px;
margin-left : -27px;
border-top-color : #000000;
border-left-color : #000000;
background-repeat : no-repeat;
}
#menu-link a.essem{
	background-image : url(link/esse-link02.png);
background-repeat : no-repeat;
width : 222px;
height : 74px;
display : block;
text-indent : -9999px;
margin-top : 45px;
margin-left : -25px;
border-top-color : #000000;
border-left-color : #000000;
}
#menu-link a:hover.essem{
	background-image : url(link/esse-link02-over.png);
background-repeat : no-repeat;
width : 222px;
height : 74px;
display : block;
text-indent : -9999px;
margin-top : 45px;
margin-left : -25px;
border-top-color : #000000;
border-left-color : #000000;
}
#menu-link a.onayamim{
	background-image : url(link/onayami-link.png);
background-repeat : no-repeat;
width : 222px;
height : 117px;
display : block;
text-indent : -9999px;
margin-top : 30px;
margin-left : -25px;
border-top-color : #000000;
border-left-color : #000000;
}
#menu-link a:hover.onayamim{
	background-image : url(link/onayami-link-over.png);
background-repeat : no-repeat;
width : 222px;
height : 117px;
display : block;
text-indent : -9999px;
margin-top : 30px;
margin-left : -25px;
border-top-color : #000000;
border-left-color : #000000;
}
#menu-link a.faqm{
	background-image : url(link/faq-link01.png);
background-repeat : no-repeat;
text-indent : -9999px;
margin-top : 30px;
margin-left : -25px;
border-top-color : #000000;
border-left-color : #000000;
width : 222px;
height : 36px;
display : block;
}
#menu-link a:hover.faqm{
	background-image : url(link/faq-link-over.png);
background-repeat : no-repeat;
text-indent : -9999px;
margin-top : 30px;
margin-left : -25px;
border-top-color : #000000;
border-left-color : #000000;
width : 222px;
height : 36px;
display : block;
}
#menu-link a.tokushoum{
	background-image : url(link/tokushoulink.png);
background-repeat : no-repeat;
margin-top : 30px;
margin-left : -25px;
border-top-color : #000000;
border-left-color : #000000;
width : 222px;
height : 36px;
display : block;
text-indent : -9999px;
}
#menu-link a:hover.tokushoum{
	background-image : url(link/tokushoulink-over.png);
background-repeat : no-repeat;
margin-top : 30px;
margin-left : -25px;
border-top-color : #000000;
border-left-color : #000000;
width : 222px;
height : 36px;
display : block;
text-indent : -9999px;
}
#menu-link a.toim{
	background-image : url(link/contact-link.png);
text-indent : -9999px;
margin-top : 40px;
margin-left : -25px;
border-top-color : #000000;
border-left-color : #000000;
width : 223px;
height : 102px;
display : block;
}
#menu-link a:hover.toim{
	background-image : url(link/contact-link-over.png);
text-indent : -9999px;
margin-top : 40px;
margin-left : -25px;
border-top-color : #000000;
border-left-color : #000000;
width : 223px;
height : 102px;
display : block;
}
.h2-p h2{
	font-size : 14px;
margin-top : 0px;
border-top-color : #000000;
padding-top : 10px;
border-left-color : #000000;
background-image : url(images/h2green-shou.png);
width : 807px;
height : 87px;
display : block;
background-repeat : no-repeat;
margin-left : 12px;
padding-left : 15px;
line-height : 1.3;
}
#menu-link a.trym{
	background-image : url(link/trialset-link.png);
background-repeat : no-repeat;
width : 222px;
height : 98px;
display : block;
text-indent : -9999px;
margin-top : 40px;
margin-left : -25px;
border-top-color : #000000;
border-left-color : #000000;
}#menu-link a:hover.trym{
	background-image : url(link/trialset-link-over.png);
background-repeat : no-repeat;
width : 222px;
height : 98px;
display : block;
text-indent : -9999px;
margin-top : 40px;
margin-left : -25px;
border-top-color : #000000;
border-left-color : #000000;
}
.h2-p p{
	padding-left : 30px;
padding-right : 65px;
border-left-color : #000000;
border-right-color : #000000;
border-top-color : #000000;
font-size : 15px;
line-height : 1.2;
}
.h2-p h3{
	font-size : 15px;
margin-top : 0px;
border-top-color : #000000;
padding-top : 15px;
border-left-color : #000000;
background-image : url(images/h2green-mini.png);
width : 806px;
height : 55px;
display : block;
background-repeat : no-repeat;
margin-left : 12px;
padding-left : 15px;
line-height : 1.3;
}
#turn-tb table{
	width : 700px;
}
#soap-h{
	
background-repeat : no-repeat;


margin-bottom : 0px;
border-bottom-color : #000000;
margin-left : 1px;
border-top-color : #000000;
border-left-color : #000000;
background-image : url(images/soap/soap2_03.png);

display : block;
height : 74px;
}#layout td.topbn-soap{
	background-image : url(images/soap/soap3_05.png);
height : 544px;
display : block;
background-repeat : no-repeat;
margin-top : -3px;
border-top-color : #000000;
padding-top : 0px;
margin-left : 2px;
border-left-color : #000000;
}#esse-h{
	
background-repeat : no-repeat;


margin-bottom : 0px;
border-bottom-color : #000000;
margin-left : 1px;
border-top-color : #000000;
border-left-color : #000000;
background-image : url(images/esse/esse2_03.png);
height : 72px;
display : block;
}#layout td.topbn-esse{
	background-image : url(images/esse/esse03_05.gif);
height : 554px;
display : block;
background-repeat : no-repeat;
margin-top : -3px;
border-top-color : #000000;
padding-top : 0px;
margin-left : 1px;
border-left-color : #000000;
}#def-h{
	background-image : url(images/def-cut_03.png);
background-repeat : no-repeat;
height : 73px;
display : block;
margin-bottom : 0px;
border-bottom-color : #000000;
margin-left : 2px;
border-top-color : #000000;
border-left-color : #000000;
}td.head-paff li a.toplink{
	background-image : url(images/defalt-logo.png);
background-repeat : no-repeat;
height : 59px;
display : block;
width : 58px;


border-top-color : #000000;
border-left-color : #000000;
list-style-type : none;
margin-left : 12px;
text-indent : -9999px;
margin-top : 12px;
}
#shouhin700 table{
	width : 600px;
}
#shouhin350 table{
	width : 450px;



border-top-color : #000000;
}
#tokushou table{
	width : 750px;
border-collapse : collapse;
margin-left : 30px;
border-left-color : #000000;
}

#tokushou th{
	color : white;
background-color : olive;
width : 150px;
padding-top : 5px;
padding-left : 5px;
padding-right : 5px;
padding-bottom : 5px;border-width : 1px;border-top-style : solid;border-right-style : solid;border-bottom-style : solid;border-left-style : solid;border-color : #510000;
}

#tokushou td{
	font-size : 14px;
padding-top : 7px;
padding-left : 7px;
padding-right : 7px;
padding-bottom : 7px;border-width : 1px;border-style : solid;border-color : maroon;
width : 600px;
}
#layout td.head-paff2{
	
background-repeat : no-repeat;



border-left-color : #000000;
border-top-color : #000000;
background-image : url(images/paff/paff2_03.png);
height : 71px;
display : block;
}td.head-paff2 li{
	float : left;


list-style-type : none;
}td.head-paff2 li a:hover.toiawase{
	background-image : url(images/toiawase-over.png);
background-repeat : no-repeat;
height : 35px;
display : block;


border-top-color : #000000;
border-left-color : #000000;
}td.head-paff2 li a.toiawase{
	background-image : url(images/toiawase.png);
background-repeat : no-repeat;
height : 35px;
display : block;
width : 204px;


border-top-color : #000000;
border-left-color : #000000;
margin-left : 310px;
list-style-type : none;
text-indent : -9999px;
margin-top : 20px;
}td.head-paff2 li a.faq{
	background-image : url(images/faq.png);
background-repeat : no-repeat;
height : 35px;
display : block;
width : 204px;


border-top-color : #000000;
border-left-color : #000000;
list-style-type : none;
margin-left : 21px;
text-indent : -9999px;
margin-top : 20px;
}td.head-paff2 li a:hover.faq{
	background-image : url(images/faq-over.png);
background-repeat : no-repeat;
height : 35px;
display : block;
width : 204px;
}td.head-paff2 li a.tokushou{
	background-image : url(images/tokushou.png);
background-repeat : no-repeat;
height : 34px;
display : block;
width : 204px;



border-top-color : #000000;
border-left-color : #000000;

list-style-type : none;

margin-left : 22px;
text-indent : -9999px;
margin-top : 20px;
}td.head-paff2 li a:hover.tokushou{
	background-image : url(images/tokushou-over.png);
background-repeat : no-repeat;
height : 34px;
display : block;
width : 204px;
}#menu-link a.home{
	background-image : url(images/defalt-logo.png);
text-indent : -9999px;
margin-top : 40px;
margin-left : 60px;
border-top-color : #000000;
border-left-color : #000000;
width : 58px;
height : 59px;
display : block;
background-repeat : no-repeat;
}

#koe table{
	margin-left : auto;
margin-right : auto;
border-left-color : #000000;
border-right-color : #000000;
width : 608px;
border-collapse : collapse;
font-size : 14px;
line-height : 1.5;
}

#koe td.koe-ue{
	background-image : url(../company/gazou/koe_03.png);
background-repeat : no-repeat;
width : 603px;
height : 46px;


border-top-color : #000000;
}

#koe td.koe-naka{
	background-image : url(../company/gazou/koe_05.png);
background-repeat : repeat-y;
width : 607px;
height : 10px;






}

#koe td.koe-shita{
	background-image : url(../company/gazou/koe_08.png);
background-repeat : no-repeat;
width : 608px;
height : 55px;
}

.koe-naka div{
	margin-left : 20px;
margin-right : 30px;
border-left-color : #000000;
border-right-color : #000000;
border-top-color : #000000;
}#video table{
	margin-left : 50px;



width : 700px;
border-collapse : collapse;
font-size : 14px;
line-height : 1.5;
border-top-color : #000000;
border-left-color : #000000;
}



td.video-link{
	background-image : url(images/index_08.jpg);
background-repeat : repeat-y;
}
#setumei{
	padding-top : 20px;
padding-left : 20px;
padding-right : 20px;
padding-bottom : 20px;
width : 600px;
background-color : #ffdfff;
margin-left : auto;
margin-right : auto;
border-left-color : #000000;
border-right-color : #000000;
line-height : 1.5;
}

p#suijin{
	font-size : 13px;
line-height : 1.5;
padding-left : 30px;
border-left-color : #000000;
}
#toiawase table{
	width : 750px;
border-collapse : collapse;
margin-left : 30px;
border-left-color : #000000;
}#toiawase th{
	color : black;
background-color : #ffe4ca;
width : 150px;
padding-top : 5px;
padding-left : 5px;
padding-right : 5px;
padding-bottom : 5px;border-width : 1px;border-top-style : solid;border-right-style : solid;border-bottom-style : solid;border-left-style : solid;border-color : #510000;
}#toiawase td{
	font-size : 14px;
padding-top : 7px;
padding-left : 7px;
padding-right : 7px;
padding-bottom : 7px;border-width : 1px;border-top-style : solid;border-right-style : solid;border-bottom-style : solid;border-left-style : solid;border-color : maroon;
width : 600px;
}
#koe2 table{
	width : 800px;
margin-left : 0px;
border-left-color : #000000;
border-top-color : #000000;
}

#koe2 td{
	font-size : 15px;
padding-top : 10px;
padding-left : 10px;
padding-right : 10px;
padding-bottom : 10px;border-width : 1px;border-style : solid;border-color : orange;
}

#koe2 h3{
	color : maroon;
background-image : url(koe-title.png);
background-repeat : no-repeat;
height : 34px;
margin-left : -5px;
border-left-color : #000000;
border-top-color : #000000;

border-bottom-color : #000000;
padding-top : 4px;
}
