@charset "utf-8";* {    margin: 0;    padding: 0;}img{	border:0;}p{	color:#333333;	line-height:130%;}div#toile_product  h2,h3,h4,h5{	font-weight:normal;} div.content div{	overflow: hidden;}/* タブ--------------------------------------------------*/div#toile_product div.tab{	border-bottom:1px solid #5FAFEE;	height:36px;	width:690px;	margin-bottom:10px;}div#toile_product div.tab div.tab_box{	height:36px;	width:230px;	float:left;}/* メーカータイトル--------------------------------------------------*/div#toile_product div#toile_inax div.section01{	width:690px;	background: url(../img/toto/image01.jpg) no-repeat 0 0  ;}div#toile_product div#toile_inax div.section01 h2{	font-size:250%;	margin-left:40px;	line-height:110%;	font-weight:normal;}div#toile_product div#toile_inax div.section01 h2 span{	font-size:60%;}div#toile_product div#toile_inax div.section01 p{	margin-left:40px;	padding:15px 0;	width:400px;	font-size:120%;}div#toile_product  div.maker_navi{	text-align:center;	font-size:130%;	margin-bottom:15px;}/* 黄色い囲み--------------------------------------------------*/div#toile_product  div.yellow_box{	margin-top:15px;}div#toile_product  div.yellow_box_cont{	background:#FCFFDC;	border-left:solid 3px #FFCC01;	border-right:solid 3px #FFCC01;	width:684px;	padding:10px 0;}div#toile_product  div.yellow_box_cont div.left{	float:left;	width:285px;	padding-left:15px;}div#toile_product  div.yellow_box_cont div.left h3{	color:#E57204;	border-bottom:dotted 1px #E57204;	padding-bottom:5px;	font-size:130%;	margin-bottom:8px;	font-weight:bold;}div#toile_product  div.yellow_box_cont div.left p{	font-size:110%;	color:#333333;}div#toile_product  div.yellow_box_cont div.right{	float:right;	width:357px;	padding-right:10px;}div#toile_product  div.yellow_box_cont div.right h3{	margin-bottom:6px;	text-align:center;}/* product_box01--------------------------------------------------*/div#toile_product div.product_box01 {	margin-top:20px;	clear:both;}div#toile_product div.product_box01 h3{	width:690px;	height:50px;	color:#ffffff;	text-indent:15px;	font-size:200%;	line-height:220%;	background: url(../../inax/img/common/p_name_bg.gif) no-repeat 0 0  ;	margin-bottom:10px;}div#toile_product div.product_box01 h3.sonota_midashi{	width:675px;	height:45px;	color:#ffffff;	text-indent:0;	padding-top:5px;	padding-left:15px;	font-size:200%;	line-height:80%;	background: url(../../inax/img/common/p_name_bg.gif) no-repeat 0 0  ;	margin-bottom:10px;	font-weight:bold;}div#toile_product div.product_box01 h3.sonota_midashi span{	font-size:70%;}div#toile_product div.product_box01 .product_box01_image{	float:left;	margin:0;	padding:2px;	border:solid 1px #cccccc;	width:250px;}div#toile_product div.product_box01 .product_box01_right{	float:right;	width:430px;	margin:0;	padding:0;}div#toile_product div.product_box01 .product_box01_right h4{	color:#FF9900;	font-size:150%;	line-height:130%;	margin-bottom:5px;	font-weight:bold;}div#toile_product div.product_box01 ul.tokucyo{	padding:5px;	}div#toile_product div.product_box01 ul.tokucyo li{	color:#666666;	font-size:110%;	line-height:140%;	}div#toile_product div.product_box01 .product_box01_right ul.icon_three{	margin:0;	padding:0;}div#toile_product div.product_box01 .product_box01_right ul.icon_three li{	float:left;	margin:0 3px 0 0;	padding:0;	height:32px;}div#toile_product div.product_box01 p{	color:#666666;	font-size:110%;	line-height:140%;	clear:both;}div#toile_product div.product_box01 ul.icons{	width:360px;	height:58px;	clear:both;}div#toile_product div.product_box01 ul.icons li{	width:86px;	height:29px;	float:left;	margin-right:3px;}div#toile_product div.product_box01 div.kuwasiku{	margin-top:5px;	width:239px;	height:37px;	background: url(../../inax/img/common/p_btn_bg.gif) no-repeat 0 0  ;}div#toile_product div.product_box01 .product_box01_right div.kuwasiku p{	padding-top:10px;	font-size:120%;	margin-left:15px;	color:#0C6CB2;	line-height:120%;}div#toile_product div.product_box01 .product_box01_right div.kuwasiku p a{	background: url(../../inax/img/common/link_arrow01.gif) no-repeat 0 3px  ;	padding-left:10px;	text-decoration:none;	color:#0C6CB2;}div#toile_product div.product_box01 .product_box01_right div.kuwasiku p a:hover{	background: url(../../inax/img/common/link_arrow01_o.gif) no-repeat 0 3px  ;	padding-left:10px;	text-decoration:none;	color:#0066FF;}/* div.product_box01　その他--------------------------------------------------*/div#toile_product div.product_box01 div.sonta_box{	padding-bottom:15px;}div#toile_product div.product_box01 div.product_box01_left{	float:left;	width:212px;	text-align:center;}div#toile_product div.product_box01 div.product_box01_left img.product_box01_image02{	border:solid 1px #cccccc;}div#toile_product div.product_box01 div.product_box01_left div.kuwasiku02 {	margin-top:5px;	width:210px;	height:37px;	background: url(../img/common/p_btn_bg02.gif) no-repeat 0 0  ;}div#toile_product div.product_box01 div.product_box01_left div.kuwasiku02 p{	line-height:270%;	font-size:120%;	color:#0C6CB2;}div#toile_product div.product_box01 div.product_box01_left div.kuwasiku02 p a{	background: url(../../inax/img/common/link_arrow01.gif) no-repeat 0 3px  ;	padding-left:10px;	text-decoration:none;	color:#0C6CB2;}div#toile_product div.product_box01 div.product_box01_left div.kuwasiku02 p a:hover{	background: url(../../inax/img/common/link_arrow01_o.gif) no-repeat 0 3px  ;	padding-left:10px;	text-decoration:none;	color:#0066FF;}div#toile_product div.product_box01 div.product_box01_left div.kuwasiku02_small {	margin-top:5px;	width:210px;	height:37px;	background: url(../img/common/p_btn_bg02.gif) no-repeat 0 0  ;}div#toile_product div.product_box01 div.product_box01_left div.kuwasiku02_small p{	margin-top:3px;	line-height:270%;	font-size:100%;	color:#0C6CB2;}div#toile_product div.product_box01 div.product_box01_left div.kuwasiku02_small p a{	background: url(../../inax/img/common/link_arrow01.gif) no-repeat 0 3px  ;	padding-left:10px;	text-decoration:none;	color:#0C6CB2;}div#toile_product div.product_box01 div.product_box01_left div.kuwasiku02_small p a:hover{	background: url(../../inax/img/common/link_arrow01_o.gif) no-repeat 0 3px  ;	padding-left:10px;	text-decoration:none;	color:#0066FF;}div#toile_product div.product_box01 .product_box01_right02{	float:right;	width:456px;}div#toile_product div.product_box01 .product_box01_right02 h4{	width:456px;	height:36px;	color:#ffffff;	text-indent:0;	padding-top:5px;	padding-left:15px;	font-size:180%;	line-height:130%;	background: url(../../inax/img/common/sonota_name_bg.gif) no-repeat 0 0  ;	margin-bottom:5px;	font-weight:bold;}div#toile_product div.product_box01 .product_box01_right02 h5{	color:#FF9900;	font-size:130%;	line-height:110%;	margin-bottom:8px;}/* reform_box01--------------------------------------------------*/div#toile_product div.reform_box01 {	margin-top:20px;	padding-bottom:10px;}div#toile_product div.reform_box01 h3{	width:690px;	height:38px;	color:#ffffff;	text-indent:15px;	font-size:170%;	line-height:180%;	background: url(../../inax/img/common/reform_jirei_bg.gif) no-repeat 0 0  ;	margin-bottom:10px;	font-weight:bold;}div#toile_product div.reform_box01 .left{	float:left;	width:310px;	padding-left:10px;}div#toile_product div.reform_box01 .right{	float:right;	width:310px;	padding-right:10px;}div#toile_product div.reform_box01 h4{	font-size:140%;	font-weight:bold;}div#toile_product div.reform_box01 p{	font-size:110%;	line-height:140%;	color:#666666;}div#toile_product div.reform_box01 .reform_box01_image{	float:right;	margin-left:10px;}div#toile_product div.reform_box01 .imgover{	margin-top:10px;}div#toile_product p.comment{	text-align:center;	color:#666666;	font-size:80%;	padding:15px 0;}div#toile_product p.comment02{	text-align:right;	color:#666666;	font-size:80%;	padding:5px 0;}/* オウチーノを使うメリット--------------------------------------------------*/div#toile_product div.merit_box{}div#toile_product div.merit_box div.merit_box_bg{	width:690px;	background: url(../../inax/img/common/merit_bg.gif) no-repeat top right  ;}div#toile_product div.merit_box p {	padding:10px 10px 25px 10px;	width:450px;	font-size:110%;	line-height:150%;	color:#666666;}div#toile_product div.mitsumori_btn{	text-align:center;}/* その他のコンテンツ--------------------------------------------------*/div#toile_product div.other_contents{	clear:both;}div#toile_product div.other_contents h3{	width:690px;	height:37px;	color:#ffffff;	text-indent:15px;	font-size:170%;	line-height:180%;	background: url(../../inax/img/common/foot_link_bg.gif) no-repeat 0 0  ;	margin-top:25px;	margin-bottom:5px;	font-weight:bold;}div#toile_product div.other_contents dl{	padding:5px;}div#toile_product div.other_contents dl dt{	padding:5px;	background:#F2F7FD;}div#toile_product div.other_contents dl dd {	padding:5px 5px 5px 10px;}div#toile_product div.other_contents dl dd ul{}div#toile_product div.other_contents dl dd ul li {	float:left;	margin:3px 0;}div#toile_product div.other_contents dl dd ul li a{	float:left;	margin-right:30px;	background: url(../../inax/img/common/foot_linlk_arrow.gif) no-repeat 0 4px  ;	padding-left:10px;}div#toile_product div.other_contents dl dd ul li.maker_name {	float:left;	width:200px;}div#toile_product div.other_contents dl dd ul.totonavi{	border-top:dotted 1px #cccccc;	border-bottom:dotted 1px #cccccc;	padding:3px 0;	margin:3px 0;}/* 製品ページ--------------------------------------------------*/div#toile_product div.product_box01 h4.product_page{	color:#FF9900;	font-size:160%;	line-height:130%;	margin-bottom:5px;	font-weight:bold;}div#toile_product div.product_box01 div.product_box02_left{	float:left;	width:250px;}div#toile_product div.product_box01 div.product_box02_left .product_box02_image{	float:left;	padding:2px;	border:solid 1px #cccccc;		margin-bottom:4px;}div#toile_product div.product_box01 div.product_box02_left ul{}div#toile_product div.product_box01 div.product_box02_left ul li{	float:left;	width:123px;	height:33px;	margin:0;	padding:0;}div#toile_product div.product_box01 div.product_box02_left ul li.left{	margin-right:4px;}div#toile_product table.spec{	border: 1px #cccccc solid;	border-collapse: collapse;	font-size:110%;	line-height:120%;	color:#666666;}div#toile_product table.spec tr th{	background:#F2FAFD;	border: 1px #cccccc solid;	border-collapse: collapse;	padding:5px;	white-space: nowrap; }div#toile_product table.spec tr td{	border: 1px #cccccc solid;	border-collapse: collapse;	padding:5px;}div#toile_product  .spec_box{	margin:10px auto;	width:668px;}div#toile_product table.spec02{	border: 1px #cccccc solid;	border-collapse: collapse;	font-size:110%;	line-height:120%;	color:#666666;	width:668px;	margin:0 auto;}div#toile_product table.spec02 tr th{	background:#F2FAFD;	border: 1px #cccccc solid;	border-collapse: collapse;	padding:5px;	white-space: nowrap; }div#toile_product table.spec02 tr td{	border: 1px #cccccc solid;	border-collapse: collapse;	padding:5px;}div#toile_product div.product_tokucyo_box{	border: 1px #74C0C9 solid;	margin:15px auto;	width:670px;}div#toile_product div.product_tokucyo_box h3{	width:670px;	height:39px;	color:#ffffff;	text-indent:15px;	font-size:150%;	line-height:190%;	background: url(../../inax/img/common/box_midashi_bg.gif) no-repeat 0 0  ;	font-weight:bold;}div#toile_product div.product_tokucyo_box02{	float:left;	width:310px;	padding:10px 10px 10px 13px;}div#toile_product div.product_tokucyo_box02 h4{	font-size:130%;	line-height:110%;	color:#337886;	margin-bottom:5px;	font-weight:bold;}div#toile_product div.product_tokucyo_box02 img.product_tokucyo_box02{	float:left;	border:solid 1px #cccccc;	margin-right:10px;}div#toile_product div.product_tokucyo_box02 img.product_tokucyo_box03{	float:left;	border:solid 1px #cccccc;	margin-right:10px;	margin-bottom:15px;}div#toile_product div.product_tokucyo_box02 p{	font-size:110%;	line-height:140%;	color:#666666;}div#toile_product div.product_tokucyo_box02 p span{	font-size:90%;	line-height:120%;}div#toile_product div.product_tokucyo_box04{	padding:10px 10px 10px 13px;}div#toile_product div.product_tokucyo_box04 div.text_in{	float:right;	width:500px;}div#toile_product div.product_tokucyo_box04 h4{	font-size:130%;	line-height:110%;	color:#337886;	margin-bottom:5px;	font-weight:bold;}div#toile_product div.product_tokucyo_box04 img.product_tokucyo_box02{	float:left;	border:solid 1px #cccccc;	margin-right:10px;}div#toile_product div.product_tokucyo_box04 p{	font-size:110%;	line-height:140%;	color:#666666;}div#toile_product table.option{	border: 1px #cccccc solid;	border-collapse: collapse;	font-size:110%;	line-height:120%;	color:#666666;	margin:0 auto;	width:670px;}div#toile_product table.option tr th{	width:141px;	border: 1px #cccccc solid;	border-collapse: collapse;	padding:5px;}div#toile_product table.option tr th.name{	background:#F2FAFD;	white-space: nowrap; 	text-align:center;	color:#ffffff;	background:#5FAEEE;}div#toile_product table.option tr th.image_th{	border: 1px #cccccc solid;	border-collapse: collapse;	padding:0px;	width:141px;}div#toile_product table.option tr td{	border: 1px #cccccc solid;	border-collapse: collapse;	padding:5px;	text-align:center;}div#toile_product table.option tr td.blue{	border: 1px #cccccc solid;	border-collapse: collapse;	padding:5px;	background:#F7FCFE;	text-align:left;}div#toile_product table.option tr td span{	font-size:70%;}/* reform_box02--------------------------------------------------*/div#toile_product div.reform_box02 {	margin-top:20px;	padding-bottom:10px;}div#toile_product div.reform_box02 h3{	width:690px;	height:38px;	color:#ffffff;	text-indent:15px;	font-size:170%;	line-height:180%;	background: url(../../inax/img/common/reform_jirei_bg.gif) no-repeat 0 0  ;	margin-bottom:10px;	font-weight:bold;}div#toile_product div.reform_box02 .left{	float:left;	width:310px;	padding-left:10px;	margin-bottom:13px;}div#toile_product div.reform_box02 .right{	float:right;	width:310px;	padding-right:10px;	margin-bottom:13px;}div#toile_product div.reform_box02 h4{	font-size:140%;	color:#FF6600;	margin-bottom:3px;	font-weight:bold;}div#toile_product div.reform_box02 p{	font-size:110%;	line-height:140%;	color:#666666;}div#toile_product div.reform_box02 .reform_box01_image{	float:left;	margin-right:10px;}div#toile_product div.reform_box02 .imgover{	margin-top:10px;}/* yellowbox--------------------------------------------------*/div.yellowbox{	border:solid 1px  #FFCC00;	width:650px;	margin:0 auto;	padding:9px 9px 10px 9px;}div.yellowbox h4{	margin:0 0 10px 0;}div.yellowbox p{	margin:0 0 0 10px;	font-size:110%;	line-height:140%;	color:#666666;}div.yellowbox p img{	float:left;	margin-right:15px;}img.siyou{	margin-top:10px;}/* ClearBox Setting--------------------------------------------------*/.clearbox {	zoom:100%;}.clearbox:after {	content: " ";	clear: both;	height: 0;	display: block;	visibility: hidden;}hr {	display:none;}.form_block02 {    background-image: url("../../inax/img/common/form_bg.gif");    background-position: left top;    background-repeat: no-repeat;    float: left;    height: 85px;    margin-bottom: 10px;    padding-left: 15px;    padding-top: 102px;    position: relative;    width: 677px;}.goto_pagetop {	clear: both;	height: 12px;	margin: 10px auto 10px;	padding: 0 10px 0 0;	text-align: right;}	.goto_pagetop a {		padding-right: 12px;		font-size: 11px;		line-height: 12px;		background-image: url(http://www.o-uccino.jp/reform-mitsumori/common/css/../images/goto_pagetop.gif);		background-repeat: no-repeat;		background-position: right center;}