@charset "utf-8";/* CSS Document ---------------------------------------------------*//*--------------------------------------------------- =1 common /---------------------------------------------------*/#wrap03.post {}#wrap03 .topCopy {	margin:0 0 1em 1em;}#wrap03 p.topImage {	float:right;	margin:0 5px 2em 1.2em;}#wrap03.post p.line {	margin:1em 0 0 0 ;}/*--------------------------------------------------- = h3 / h4---------------------------------------------------*/#wrap03.post h3 { clear:both; }#wrap03.post h3 .sub { font-size:12px; font-weight:normal; }#wrap03 h3.titleH3CE { float:left; }#wrap03 h4 {	clear:both;	margin:1.2em 0 0.7em 0;	font-size:14px;	color:#224eac;}/*--------------------------------------------------- = goTop---------------------------------------------------*/ul.goTop { margin:10px 0 0px 0; list-style:none; text-align:right;  }/*--------------------------------------------------- = div settings---------------------------------------------------*/.jyutaku {	margin:0 ;}.jyutauHeader {	padding:14px 0 28px 20px;	background:url(../../1000/img/div_header_01.gif) 0 0 no-repeat;	font-size:14px;	font-weight:bold;	color:#ffffff;}.jyutakuBody {	padding:0 0 5px 48px;	background:url(../../1000/img/div_body_01.gif) 0 0 repeat-y;}.jyutakuBody dl dt { color:#224eac; }.jyutakuBody dl dd { margin-left:2em; }.jyutakuBody ul { margin-left:1em; }/*-------------------------------------------------*/.package {	clear:right;	float:right;	width:250px;	margin:0 3px 1.4em 0.8em;	padding:0.7em;	border:1px solid #dddddd;	background-color:#edffe4;}html>/**/body .package { margin:0 7px 1.4em 1em; }.package dl dt { font-weight:bold; }.package dl dd { margin-left:1em; }.package ul { margin-left:1.3em; }dl.packagefoot dt { float:left; }dl.packagefoot dd { margin-left:55px; }/*-------------------------------------------------*/.order01 {	float:left;	width:240px;	height:60px;	margin:0 12px 12px 0;	padding:0.7em;	background-color:#e4ecff;	border:1px solid #dddddd;}.order02 {	float:left;	width:240px;	height:60px;	margin:0 12px 12px 0;	padding:0.7em;	background-color:#e4ffd6;	border:1px solid #dddddd;}.order01 dl dt, .order02 dl dt { font-weight:bold; font-size:14px; }.order01 dl dd, .order02 dl dd { margin-left:1em; }/*-------------------------------------------------*/.orderPhoto01 { float:left; width:160px; margin:0 6px 12px 6px; font-size:10px; }.orderPhoto02 { float:left; width:322px; margin:0 6px 12px 6px; font-size:10px; }/*-------------------------------------------------*/.orderPhoto03 { float:left; width:250px; margin:0 6px 12px 6px; font-size:10px; }.orderPhoto03 p.photo { float:right; margin:0 0 0 12px; }/*-------------------------------------------------*/.orderPhoto04 { float:left; width:182px; margin:0 6px 2px 6px; font-size:10px; }.orderPhoto04 p.photo { float:right; margin:0 0 0 12px; }/*-------------------------------------------------*/.reCaution { 	margin:0 0.5em 1.2em 0.5em;	padding:1.2em;	background-color:#e4ecff;	border:1px solid #dddddd;}.reCaution ol { margin:1em 0 0 0; }/*-------------------------------------------------*/.process { 	margin:1em 1em 1.5em 1em;	padding:0.8em 0.8em 0em 0.8em ;	border:1px solid #dddddd;	background-color:#e4ecff;}.pageBreak { page-break-after:auto; }#wrap03 .process h4 { margin:0 0 0.5em 0; }.processPhoto { float:right; width:141px; margin:0 0 0 6px; font-size:10px; }.processPhoto p { text-align:center; margin:0 0 0 0px; }/*--------------------------------------------------- = dl dt dd settings---------------------------------------------------*//* = Q and A---------------------------------------------------*/dl.qAndA {	margin-bottom:0.8em;	padding:0 0.8em 0.8em 0.8em;	background:url(../img/line_gray_575x1.gif) left bottom no-repeat;	line-height:2em;}dl.qAndA dt {	padding-left:30px;	color:#083bb0;	background:url(../../1000/img/li_mark_q.gif) 0 0 no-repeat;}dl.qAndA dd { 	padding-left:30px;	color:#464646;	background:url(../../1000/img/li_mark_a..gif) 0 0 no-repeat;}/*-------------------------------------------------*/dl.getReader { margin:2em 2em 3em 2em; }dl.getReader dt { float:left; width:110px; margin-right:1em; padding-top:4px; }/*--------------------------------------------------- = list settings---------------------------------------------------*/ul.packageList { margin:0 0 1.5em 1.3em; }ul.order03List li {	margin-left:1.4em;	font-size:12px;	text-align:left;}/*-------------------------------------------------*/ol.gir, ol.mar { margin-left:2.2em; }ol.gir { list-style-type:upper-roman; }/*-------------------------------------------------*/ul.linkCE li { display:inline; float:right; }/*-------------------------------------------------*/#wrap03.wantSample dl {	clear:both;	padding:0.8em 0.5em;	background:url(../img/line_gray_575x1.gif) 0 bottom no-repeat;}#wrap03.wantSample dl dt { float:left; width:190px; font-weight:bold; }#wrap03.wantSample dl dd { margin:0 0 0 200px; }#wrap03.wantSample form#inquiry input, #wrap03.wantSample form#kinouSample input,#wrap03.wantSample form#kaisyuSiryou input { width:250px; }#wrap03.wantSample form#inquiry input.zip,#wrap03.wantSample form#kinouSample input.zip,#wrap03.wantSample form#kaisyuSiryou input.zip { width:40px; }#wrap03.wantSample form#inquiry textarea,#wrap03.wantSample form#kaisyuSiryou textarea,#wrap03.wantSample form#kinouSample textarea { width:300px; height:150px; }/*-------------------------------------------------*/dl.solFeature, dl.solFeatureE { margin:0.8em 0.8em 0.8em 1em; }dl.solFeature dt { float:left; width:110px; }dl.solFeature dd { margin-left:120px;}dl.solFeatureE dt { float:left; width:125px; }dl.solFeatureE dd { margin-left:135px;}/*--------------------------------------------------- = table settings---------------------------------------------------*/#wrap03 table {	clear:both;	width:99%;	border-top:1px solid #dddddd;	border-left:1px solid #dddddd;	line-height:1.2em;}html>/**/body  #wrap03 table { font-size:1em; }#wrap03 table th, #wrap03 table td {	padding:0.1em 0.4em;	border-right:1px solid #dddddd;	border-bottom:1px solid #dddddd;}#wrap03 table th { 	background-color:#f3f3f3;	font-size:12px;	color:#787878;	text-align:center;}#wrap03 table td {	text-align:center;	font-size:10px;	color:#787878;}#wrap03 table td.title01 { text-align:left; background-color:#e4ecff; }#wrap03 td.title02 { text-align:left; background-color:#e4ffd6; }#wrap03 table td.title01 a { color:#3875ea; }#wrap03 table td.title02 a { color:#64c94f; }#wrap03 table td.bgColor01grn { color:#333333; background-color:#d6ffec; font-weight:bold; }/*-------------------------------------------------*/#wrap03 table.order03 { border:none; }#wrap03 table.order03 h4 { margin:0; text-align:left; }#wrap03 table.order03 td { padding:0.7em; border:1px solid #dddddd; }#wrap03 table.order03 td p.left { font-size:12px; text-align:left; }#wrap03 table.order03 td.bNone { border:none; }/*-------------------------------------------------*/#wrap03 table td.heihou { padding-right:1.2em; text-align:right; }#wrap03 table td.sekou { padding-left:1.2em; text-align:left; }/*-------------------------------------------------*/table.repairList01 {	margin-bottom:15px;	border-top:1px solid #b1b2b1;	border-left:1px solid #b1b2b1;}table.repairList01 td {	padding:1px;	border-right:1px solid #b1b2b1;	border-bottom:1px solid #b1b2b1;}/*-------------------------------------------------*/#wrap03.post table.repair01 td { text-align:center; }#wrap03 table th.bBnone, #wrap03 table td.bBnone { border-bottom:none; }/*-------------------------------------------------*/#wrap03 table.postIndex, #wrap03 table.postIndex th, #wrap03 table.postIndex td { border:none; }#wrap03 table td.left { text-align:left; }/*-------------------------------------------------*/#wrap03 table.postIndex#kaisyuuTop td { font-size:12px; }#wrap03 table.postIndex td { font-size:12px; }#wrap03 table.postIndex a {text-decoration: none;}/*--------------------------------------------------- @ popUp---------------------------------------------------*//*-------------------------------------------------*/.fSize110 { font-size:110%; }/*-------------------------------------------------*/p, #wrap03 ul { margin-bottom:1em; }#wrap03 ul { margin-left:1.8em; }/*--popUp / footNavi-------------------------------*/#wrap03.popUpContents table.footNavi, #wrap03.popUpContents04 table.footNavi{ width:160px; margin:0 185px; text-align:center; border:none; }#wrap03.popUpContents table.footNavi td, #wrap03.popUpContents04 table.footNavi td { border:none; font-size:12px; text-indent:-9999px; }td.toBack a, td.toNext a { text-indent:-9999px; outline:none;  }td.toBack a {	display:block;	width:83px;	height:36px;	background:url(../../2000/img/back.gif) 0 0 no-repeat;}td.toNext a {	display:block;	width:83px;	height:36px;	background:url(../../2000/img/next.gif) 0 0 no-repeat;}/*-------------------------------------------------*/.proposition { 	font-size:1.1em; 	font-weight:bold; 	line-height:1.8em;	margin:1em 1em 1.5em 1em;	padding:0.8em;	border:1px solid #dddddd;	background-color:#e4ecff;}/*-------------------------------------------------*/.push { color:#EA4238; }.pointTitle { color:#3875EA; font-size:14px; font-weight:bold; margin-bottom:0em; }#wrap03.popUpContents ul{ 	margin-left:230px; 	font-size:120%;	line-height:1.6em;}#wrap03.popUpContents04 ul{ 	margin-left:190px;}/*--------------------------------------------------- @ #wrap03.popUpContents---------------------------------------------------*/#wrap03.popUpContents .topCopy {	margin:0 0 1em 1em;}#wrap03.popUpContents .topImage {	clear:both;	float:left;	margin:0 1.2em 2em 5px;}#wrap03.popUpContents dl { clear:both; }/*--------------------------------------------------- = p / span settings---------------------------------------------------*/.ph4 { margin:0 0 0.7em 0; font-size:14px; font-weight:bold; }.cautionRed { color:#e574b7;}.cautionPpl { color:#9f74e5;}.cautionGray { color:#787878; font-size:10px; }.tableText12b { font-size:12px; font-weight:bold; }.pageSubTitle { color:#3875EA; }.check000 { color:#ff0000; }/*--------------------------------------------------- @ 2110 map---------------------------------------------------*/#wrap03 #wrap00 { margin-left:10px; }#wrap03 #wrap00 table {	width:530px;	border:none; }#wrap03 #wrap00 table td { 	margin:0; 	padding:0; 	border:none;}/*--------------------------------------------------- @ 1051 table---------------------------------------------------*/#innerTable {	width:460px;	height:372px;	overflow:scroll;	font-size:12px;}html>/**/body #innerTable {	width:442px;	height:338px;/* ここの大きさを変えて */}#innerTable table {	border:none;}#innerTable table th {	font-size:12px;	height:21px;}#innerTable table td {	font-size:12px;	height:21px;}html>/**/body #innerTable table th {	font-size:12px;	height:20px;/* ここの高さ変えて */}html>/**/body #innerTable table td {	font-size:12px;	height:20px;/* ここの高さ変えて */}html:\66irst-child #innerTable table th {	font-size:12px;	height:18px;}html:\66irst-child #innerTable table td {	font-size:12px;	height:18px;}/*--------------------------------------------------- @ テーブル---------------------------------------------------*/html:\66irst-child #innerTable table th {	font-size:12px;	height:20px;}html:\66irst-child #innerTable table td {	font-size:12px;	height:20px;}/*--------------------------------------------------- @ policy---------------------------------------------------*/#wrap03.policy p {	margin:0.8em 0.8em 1.4em 0.8em;}#wrap03.policy ol {	margin:0.8em 0.8em 2.2em 0.8em;}#wrap03.policy ol li {	margin-left:2em;	margin-bottom:1.2em;}