* {
margin: 0;
padding: 0;
font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
}
body {
background-color: #ffffff;
font-size: 100%;
}
/*\*/ a { overflow: hidden; }/**/
hr,h2,h1 {display: none;}
#sitebox {
width: 900px;
}
#headertext {
width: 900px;
height: 21px;
line-height: 21px;
font-size: 12px;
color: #FFFFFF;
text-align: center;
background-image: url(../image/loop_top.gif);
}
#header {
width: 900px;
height: 84px;
background-image: url(../image/back_sitename.gif);
}
#header a {
background:url(../image/logos.gif);
background-repeat: no-repeat;
text-indent: -12345px;
position: absolute;
margin: 14px 0 0 26px;
width: 352px;
height: 51px;
}
#header a:hover {
margin: 13px 0 0 26px;
}
#contentsbox {
width: 900px;
height: 600px;
background:url(../image/back_menu212_3.gif);
background-repeat: repeat-y;
}
#contentsbox02 {
width: 900px;
overflow: hidden;
background:url(../image/back_menu212_3.gif);
background-repeat: repeat-y;
}
#menubox {
width: 212px;
float: left;
}
#menuleft {
width: 26px;
height: 627px;
float: left;
background:url(../image/back_menuleft.gif);
background-repeat: no-repeat;
}
#menucenter {
width: 174px;
height: 627px;
float: left;
}
#menu {
width: 174px;
height: 433px;
background:url(../image/back_menu174_397.gif);
background-repeat: no-repeat;
}
#menu ul{
margin: 0;
padding: 0;
list-style: none;
position: absolute;
text-indent: -12345px;
}
#menu ul a{
display:block;
}
li#topics a{
background:url(../image/r_menu00.gif);
background-repeat: no-repeat;
background-position: right;
margin: 26px 0 0 0;
width: 174px;
height: 36px;
}
li#topics a:hover{
background-position: left;
}
li#policy a{
background:url(../image/r_menu02.gif);
background-repeat: no-repeat;
background-position: right;
margin: 0;
width: 174px;
height: 36px;
}
li#policy a:hover{
background-position: left;
}
li#field a{
background:url(../image/r_menu03.gif);
background-repeat: no-repeat;
background-position: right;
margin: 0;
width: 174px;
height: 36px;
}
li#field a:hover{
background-position: left;
}
li#guidance a{
background:url(../image/r_menu04.gif);
background-repeat: no-repeat;
background-position: right;
margin: 0;
width: 174px;
height: 36px;
}
li#guidance a:hover{
background-position: left;
}
li#qa a{
background:url(../image/r_menu05.gif);
background-repeat: no-repeat;
background-position: right;
margin: 0;
width: 174px;
height: 36px;
}
li#qa a:hover{
background-position: left;
}
li#price a{
background:url(../image/r_menu06.gif);
background-repeat: no-repeat;
background-position: right;
margin: 0;
width: 174px;
height: 36px;
}
li#price a:hover{
background-position: left;
}
li#intro a{
background:url(../image/r_menu07.gif);
background-repeat: no-repeat;
background-position: right;
margin: 0;
width: 174px;
height: 36px;
}
li#intro a:hover{
background-position: left;
}
li#column a{
background:url(../image/r_menu08.gif);
background-repeat: no-repeat;
background-position: right;
margin: 0;
width: 174px;
height: 36px;
}
li#column a:hover{
background-position: left;
}
li#to a{
background:url(../image/r_menu01.gif);
background-repeat: no-repeat;
background-position: right;
margin: 0;
width: 174px;
height: 36px;
}
li#to a:hover{
background-position: left;
}
li#link a{
background:url(../image/r_menu09.gif);
background-repeat: no-repeat;
background-position: right;
margin: 0;
width: 174px;
height: 36px;
}
li#link a:hover{
background-position: left;
}
li#sform a{
background:url(../image/r_menu10.gif);
background-repeat: no-repeat;
background-position: right;
margin: 0;
width: 174px;
height: 36px;
}
li#sform a:hover{
background-position: left;
}
#menu2 {
width: 174px;
height: 111px;
background:url(../image/guidance_title.gif);
background-repeat: no-repeat;
}
#menu2 ul {
margin: 43px 0 0 0;
padding: 0;
list-style: none;
position: absolute;
}
#menu2 li {
width: 174px;
height: 26px;
line-height: 26px;
background:url(../image/guidance_back.gif);
background-repeat: no-repeat;
}
#menu2 ul a {
color: #000000;
font-size: 0.75em;
text-decoration: none;
margin: 0 0 0 32px;
}
#menu2 ul a:hover {
text-decoration: underline;
color: #FF0000;
}
#menu3 {
width: 174px;
height: 35px;
}
#menu3 ul{
	margin: 0;
	padding: 0;
	list-style: none;
	position: absolute;
	text-indent: -12345px;
	top: 660px;
}
#menu3 ul a{
display:block;
}
li#access a{
background:url(../image/r_bnr_map.gif);
background-repeat: no-repeat;
background-position: left;
margin: 0;
width: 174px;
height: 35px;
}
li#access a:hover {
background-position: right;
}
#menuright {
width: 12px;
height: 591px;
float: left;
background:url(../image/back_menuright.gif);
background-repeat: no-repeat;
}
#rightcontents {
width: 688px;
float: right;
}
#flash {
width: 688px;
height: 169px;
}
#flash h2 {
display: block;
}
#toptitle {
width: 688px;
height: 126px;
background:url(../image/back_toptitle.jpg);
}
#toptitle h3 {
font-size: 12px;
position: absolute;
margin: 20px 0px 0px 20px;
letter-spacing: 0.1em;
}
#toptitle p {
font-size: 0.75em;
position: absolute;
margin: 45px 0px 0px 30px;
line-height: 20px;
}
#main {
width: 688px;
}
#mainleft {
width: 480px;
float: left;
background:url(../image/title_topics.gif);
background-repeat: no-repeat;
}
#iframe {
width: 443px;
margin: 25px 0 0 20px;
}
#iframe h3 {
display: none;
}
#iframeInner {
width: 423px;
padding-left: 20px;
font-size: 13px;
line-height: 1.5;
color: #444;
}
#iframeInner ul li {
margin-bottom: 10px;
line-height: 1.3;
}
#submenu {
width: 443px;
height: 90px;
margin: 10px 0 20px 20px;
background:url(../image/back_goods443_60.gif);
}
#submenu h3 {
display: none;
}
#submenu ul {
margin: 0;
padding: 0;
list-style: none;
text-indent: -22222px;
}
#mainright {
width: 208px;
margin-bottom: 20px;
float: left;
background:url(../image/back_qanda208_2.gif);
}
#mainright .bnr {
width: 165px;
margin: 5px 0 0 12px;
font-size: 10px;
}
#mainright .bnr .bnrDetail {
padding: 0 0 8px 0;
}
#mainright .bnr .bnrDetail a {
	display: block;
	background: url(../image/btn_info_ov.png) 0 0 no-repeat;
}
#mainright .bnr .bnrDetail a:hover img {
	opacity: 0.6;
}
#mainright .bnr .bnrDetail span.sat {
font-size: 12px;
color: #bf5e3d;
}
#qanda {
width: 165px;
margin: 0 0 0 12px;
background:url(../image/back_qanda_165_2.gif);
}
#qanda p {
color: 6c6c6c;
font-size: 0.625em;
width: 155px;
margin: 5px 3px 0 7px;
}
#qandabottom {
margin: 0 0 0 12px;
width: 165px;
height: 27px;
background:url(../image/bot_tel.gif);
}
#footer {
width: 900px;
height: 97px;
float: left;
}
#bottomlink {
width: 900px;
height: 37px;
background-image: url(../image/back_bottomlink.gif);
}
#bottomlink p {
line-height: 37px;
font-size: 10px;
color: #ffffff;
margin: 0 0 0 30px;
}
#bottomlink a:hover {
text-decoration: underline;
color: #FF0000;
}
#bottomlink a {
color: #ffffff;
text-decoration: none;
}
#copyright {
width: 900px;
height: 60px;
background-image: url(../image/back_copyright.gif);
background-repeat: no-repeat;
}
#copyright p {
font-size: 0.625em;
color: #745038;
line-height: 15px;
margin: 0 0 0 30px;
}

.f-size10 {
color: #494949;
font-size: 11.4px;
font-size: 11px\0; /* IE8 */
line-height: 14px;
}



@media screen and (-webkit-min-device-pixel-ratio:0) {

body {
	font-size: 96%;
}
.f-size10 {
font-size: 11px;
}

}

@media print{

/*ˆóü—p*/
*{
color:#000000;

}

#menubox {
display:none;
}

#rightcontents {
/*position:absolute;*/
width: 650px;
float: left;
}

}
