@charset "euc-jp";
/* CSS Document */

.maincontents h1{
	display: inline;
	line-height: 100%;
	}

.maincontents h2{
	padding: 2px 0px 0px 5px;
	border-left: solid 3px #ffd300;
	line-height: 100%;
	}

.maincontents div.scrolltop{
	padding-top: 50px;
	}

#pagenavi a:link,
#pagenavi a:visited,
#pagenavi a:active{
	text-decoration: none;
	}

#pagenavi a:hover{
	text-decoration: underline;
	}

/* Font Common ST */
/* Header Menu FT ST */

.hdrftrmenuft{
	color:#000000;
	}


.hdrftrmenuft:link{
	color:#003399;
	}

.hdrftrmenuft:visited{
	color:#660099;
	}

.hdrftrmenuft:hover{
	color:#003399;
	}

.hdrftrmenuft:active{
	color:#cc3300;
	}

/* Header Menu FT ED */

.normalft2{
	line-height:120%;
	font-weight:normal;
	}

.normalft{
	font-weight:normal;
	}

.callft{
	font-size:75%;
	font-weight:normal;
	}

.boldft{
	font-weight:bold;
	}

.boldft2{
	font-weight:bold;
	letter-spacing:1px;
	}

.boldft3{
	font-size:110%;
	font-weight:bold;
	letter-spacing:1px;
	}

.boldft4{
	font-weight:bold;
	margin-top:10px;
	margin-bottom:10px;
	}

.sdwzfullft{
	font-size:110%;
	}

.applicomft{
	color:#ff0000;
	}

/* sdwz0106&0107&0108&0108re Font Common ST */

.cateft{
	color:#0d82a9;
	}

.categoryft{
	font-size:130%;
	color:#005676;
	font-weight:bold;
	}

/* sdwz0107&0108&0108re Font Common ED */
/* sdwz0108&0119&0120&0121 Font Common ST */

.senteft1{
	font-size:90%;
	}

/* sdwz0108&0119&0120&0121 Font Common ED */

.tit02{
	font-weight:bold;
	}

.noborder{	
	border:solid 0px #ffffff;
	}

.timetableft{	
	font-size:95%;
	color:#444444;
	}

/* Font Common ED */
/* To PageTop Link ST */

a.pgtop:link{
	color:#003399;
	text-decoration:underline;
	}

a.pgtop:visited{
	text-decoration:none;
	color:#003399;
	}

a.pgtop:hover{
	text-decoration:underline;
	color:#003399;
	}

a.pgtop:active{
	text-decoration:underline;
	color:#003399;
	}

/* To PageTop Link ED */

.clearleft{
	clear:left;
	}

.clearright{
	clear:right;
	}

.clearall{
	clear:both;
	}

.floleft{
	float:left;
	}

.floright{
	float:right;
	}

/* WEBRepair header ST */

#titguidebt{
	clear:both;
	margin:0px auto;
	width:744px;
	margin-bottom:0px;
	padding-left:5px;
	border: hidden;
	}

#titguidebt2{
	clear:both;
	margin:0px auto;
	width:960px;
	margin-bottom:0px;
	padding-left:5px;
	border: hidden;
	}

#titguidebt3{
	clear:both;
	margin:0px auto;
	width:760px;
	margin-bottom:0px;
	border: hidden;
	}

#sdwz_tit_icon{
	float: left;
	margin: 0px 7px 0px 0px;
	vertical-align: bottom;
	}

.titguidebt1{
	margin-right:5px;
	float:right;
	border:solid 0px;
	}

#pagetitexpl{
	margin:0px auto;
	width:731px;
	margin-bottom:10px;
	}

#pagetitexpl2{
	margin: 0px auto;
	width: 731px;
	padding: 20px 0px 15px 0px;
	}

#pagetitexpl3{
	margin: 0px auto;
	width: 926px;
	padding: 15px 0px 10px 0px;
	}

#pagetitexpl4{
	margin: 0px auto;
	width: 750px;
	padding: 0px 0px 10px 0px;
	}

#pagetitexpl5{
	margin: 0px auto;
	width: 710px;
	}

#pageexpl{
	width:721px;
	padding-left:8px;
	}

#pageexpl2{
	margin-top:13px;
	margin-left:10px;
	}

/* Common WEBRepair Steps ST */

#steps{
	margin:0px auto;
	width:750px;
	margin-bottom:14px;
	}

#pagenavi{
	margin:0px auto;
	width:723px;
	padding:2px 5px 0px 22px;
	background-image:url("/support/pcrepair/sdwz/images/pagenaviback.gif");
	font-size:85%;
	letter-spacing:1px;
	}

/* Common WEBRepair Steps ED */
/* Common WEBRepair header ED */
/* Common WEBRepair footer ST */

#repairftr{
	margin:0px auto;
	width:730px;
	padding:10px 0px 60px 0px;
	}

#repairftrbt1{
	float:right;
	margin-top:32px;
	padding:3px 3px 2px 25px;
	background:url("/support/pcrepair/sdwz/images/icontopgtop.gif") no-repeat;
	text-align:left;
	}

#repairftrbt2{
	float:left;
	margin-top:25px;
	border:solid 0px #ffffff;
	}

/* 0105&06 Banner Area ST */

#sdwz050607bnr1{
	margin:0px auto;
	width:649px;
	height:53px;
	margin-top:12px;
	margin-bottom:12px;
	padding:8px 7px 0px 33px;
	background:url("/support/pcrepair/sdwz/images/050607bnrback.gif") no-repeat;
	}

#sdwz050607bnr2{
	margin-top:16px;
	float:left;
	}

#sdwz050607bnr3{
	border:solid 0px #ffffff;
	float:right;
	}

/* 0105&06 Banner Area ED */
/* Common Banners Footer ST */

#ftrsbanner{
	margin:0px auto;
	width:480px;
	margin-top:40px;
	margin-bottom:20px;
	}

#ftrsbanner1{
	width:220px;
	background-color:#fefbfe;
	float:left;
	border:solid 1px #e6e7e7;
	}

#ftrsbanner1a{
	width:208px;
	margin:4px 5px 6px 7px;
	text-align:left;
	}

#ftrsbanner1b{
	margin-bottom:3px;
	float:right;
	}

#ftrsbanner2{
	width:220px;
	margin-left:15px;
	margin-right:15px;
	background-color:#fefbee;
	float:left;
	border:solid 1px #e6e7e7;
	}

#ftrsbanner2a{
	width:208px;
	margin:4px 5px 6px 7px;
	text-align:left;
	}

#ftrsbanner3{
	width:220px;
	background-color:#f5fef7;
	float:left;
	border:solid 1px #e6e7e7;
	}

#ftrsbanner3a{
	width:208px;
	margin:4px 5px 6px 7px;
	text-align:left;
	}

/* Common Banners Footer ED */
/* Common WEBRepair footer ED */
/* Common New Window ST */

.closedbt{
	margin:0px auto;
	margin-top:30px;
	padding-bottom:50px;
	text-align:center;
	}

/* sdwz0101&0108&0122 Font Common ST */

.newwinft{
	font-size:80%;
	font-weight:normal;
	}

/* sdwz0101&0108&0122 Font Common ED */
/* Common New Window ED */
/* Common Preserved Table ST */

#preserved{
	width:674px;
	height:41px;
	margin:0px auto;
	margin-top:20px;
	margin-bottom:0px;
	padding-top:7px;
	padding-left:9px;
	background:url("/support/pcrepair/sdwz/images/preservedback.gif") no-repeat;
	}

#preserved1{
	width:65px;
	float:left;
	padding-top:10px;
	padding-right:5px;
	}

#preserved2{
	width:440px;
	float:left;
	margin-right:5px;
	padding:3px 5px 3px 0px;
	background:url("/support/pcrepair/sdwz/images/varline1.gif") no-repeat right;
	}

.preserved3{
	margin:0px;
	padding:0px;
	}

/* Preserved Table ED */
/* sdwz0101&0151 Contents Repair Derivery Info Area ST */

#sdwz0101repair1{
	width:745px;
	margin:0px auto;
	padding-top:30px;
	}

#sdwz0101repair1a{
	width:709px;
	padding:20px 18px 20px 18px;
	background:url("/support/pcrepair/sdwz/images/0101repairmdl.gif") repeat-y;
	}

#sdwz0101repair1b{
	float:left;
	width:345px;
	margin-bottom:20px;
	}

#sdwz0101repair1c{
	float:right;
	width:345px;
	margin-bottom:20px;
	}

.sdwz0101repair1d{
	width:323px;
	padding:5px 10px 5px 10px;
	background-color:#f8fcff;
	border-left:solid 1px #ecf1f5;
	border-right:solid 1px #ecf1f5;
	}

.sdwz0101woman1{
	float:right;
	margin-left:10px;
	}

#sdwz0101repair2{
	float:left;
	width:280px;
	margin:20px 0px 0px 10px;
	}

#sdwz0101repair2a{
	float:left;
	width:184px;
	}

#sdwz0101repair2b{
	margin-bottom:12px;
	}

.sdwz0101repair2c{
	padding-top:20px;
	}

.sdwz0101repair2c div{
	color:#e35200;
	}

.sdwz0101repair2icon{
	float:left;
	margin:0px 10px 15px 0px;
	}

#sdwz0101woman2{
	float:right;
	margin-left:10px;
	}

#sdwz0101repair2img{
	float:right;
	margin:20px 5px 0px 0px;
	}

/* sdwz0101&0151 Contents Repair Derivery Info Area ED */
/* sdwz0101&0151 Footer BT Area ST */

#sdwz0101ftrbt{
	width:726px;
	margin:30px 0px 0px 10px;
	text-align:center;
	}

.sdwz0101newwin{
	margin:0px auto;
	padding:10px;
	border:solid 1px #cccccc;
	text-align:center;
	}

/* sdwz0101&0151 Footer BT Area ED */
/* sdwz0101&0151 Contents Flow Area ST */

#sdwz0101right2{
	width:547px;
	margin:15px 0px 0px 0px;
	line-height:110%;
	}

#sdwz0101right2a1{
	float:left;
	width:235px;
	margin:18px 3px 0px 12px;
	padding:0px 0px 5px 15px;
	background:url("/support/pcrepair/sdwz/images/varline3.gif") repeat-y;
	}

#sdwz0101right2a2{
	float:left;
	width:235px;
	margin:10px 3px 0px 12px;
	padding:0px 0px 5px 15px;
	background:url("/support/pcrepair/sdwz/images/varline3.gif") repeat-y;
	}

.sdwz0101right2b{
	margin-bottom:7px;
	}

.sdwz0101right2c{
	float:left;
	margin:0px 5px 2px 0px;
	}

/* sdwz0101&0151 Contents Flow Area ED */
/* sdwz0104&0104_2&0104_3&0104_4%0105 inputinfo Page ST */

.inpinfo1{
	float:left;
	margin:0px;
	padding:0px;
	width:350px;
	}

.inpinfo2{
	float:left;
	margin:0px 0px 10px 30px;
	padding:0px;
	width:340px;
	}

/* sdwz0104&0104_2&0104_3&0104_4%0105 inputinfo Page ED */
/* sdwz0104_2&0121&Sservice Phone Table ST */

#sdwz0421a{
	width:615px;
	margin-right:10px;
	padding:5px;
	background-color:#dae7ec;
	}

#sdwz0421b{
	width:368px;
	padding:5px;
	float:left;
	background-color:#e9f3f6;
	}

#sdwz0421c{
	width:363px;
	padding:3px 2px 10px 2px;
	margin-bottom:5px;
	background:#e9f3f6 url("/support/pcrepair/sdwz/images/horiline9.gif") repeat-x bottom;
	text-align:left;
	}

.sdwz0421ft1{
	padding-left:22px;
	background:url("/support/pcrepair/sdwz/images/0104phoneicon.gif") no-repeat 0% 15%;
	color:#005676;
	font-size:200%;
	float:left;
	text-align:center;
	font-weight:bold;
	}

.sdwz0421ft1 div{
	margin-top:2px;
	font-size:50%;
	font-weight:normal;
	}

#sdwz0421d{
	float:left;
	margin:15px 20px 15px 20px;
	}

#sdwz0421e{
	float:left;
	margin:5px 7px 5px 5px;
	}

#sdwz0421f{
	width:368px;
	padding:3px 0px 3px 0px;
	text-align:center;
	}

.sdwz0421ft2{
	padding-top:3px;
	padding-left:20px;
	background:url("/support/pcrepair/sdwz/images/0104phoneicon.gif") no-repeat 0% 15%;
	color:#005676;
	font-size:130%;
	font-weight:bold;
	float:left;
	text-align:center;
	}

.sdwz0421ft2 div{
	margin-top:2px;
	font-size:75%;
	font-weight:normal;
	}

.sdwz0421ft2b{
	margin-top:2px;
	font-size:70%;
	}

#sdwz0421g1{
	float:left;
	width:200px;
	height:77px;
	margin-left:3px;
	padding:43px 0px 0px 34px;
	background:url("/support/pcrepair/sdwz/images/callnum3a.gif") no-repeat;
	text-align:right;
	}

#sdwz0421g1 div{
	clear:both;
	float:right;
	width:60px;
	padding:6px 40px 0px 0px;
	color:#005676;
	line-height:108%;
	text-align:left;
	}

#sdwz0421g2{
	width:200px;
	height:67px;
	margin-left:3px;
	padding:55px 0px 0px 34px;
	float:left;
	background:url("/support/pcrepair/sdwz/images/callnum3b.gif") no-repeat;
	text-align:center;
	}

#sdwz0421g2 div{
	margin-left:19px;
	float:left;
	color:#005676;
	}

/* sdwz0104_2&0121&Sservice Phone Table ED */
/* sdwz0131 Page ST */

.sdwz0131main{
	margin:0px auto;
	width:730px;
	text-align:left;
	}

.sdwz0131guidetit{
	margin-top:15px;
	margin-bottom:10px;
	}

.sdwz0131expl1{
	width:716px;
	margin-top:13px;
	margin-left:14px;
	}

.sdwz0131expl2a{
	width:706px;
	margin-top:10px;
	margin-left:10px;
	}

.sdwz0131icon1{
	clear:both;
	float:left;
	margin-top:15px;
	margin-left:2px;
	}

.sdwz0131icon2{
	float:left;
	margin-top:15px;
	margin-left:10px;
	}

.sdwz0131menu{
	float:left;
	margin-top:16px;
	margin-left:5px;
	margin-right:10px;
	}

.sdwz0131icon{
	float:left;
	margin-right:10px;
	}

.sdwz0131expl2b{
	width:684px;
	margin-top:10px;
	margin-left:10px;
	margin-bottom:15px;
	padding-left:10px;
	padding-right:10px;
	border:solid 1px #cccccc;
	}

.sdwz0131expl2b1a{
	width:684px;
	margin-bottom:15px;
	padding-bottom:10px;
	background:url("/support/pcrepair/sdwz/images/horiline5.gif") repeat-x bottom;
	}

.sdwz0131expl2b1b{
	width:684px;
	margin-bottom:15px;
	padding-bottom:10px;
	background:url("/support/pcrepair/sdwz/images/horiline7.gif") repeat-x bottom;
	}

.sdwz0131expl2b2{
	float:left;
	width:325px;
	padding-top:10px;
	}

.sdwz0131expl2b3{
	float:left;
	width:235px;
	margin-top:5px;
	margin-bottom:15px;
	font-size:110%;
	font-weight:bold;
	}

.sdwz0131expl2b4{
	margin-top:10px;
	font-weight:bold;
	}

.sdwz0131expl2b5{
	margin-top:3px;
	margin-bottom:10px;
	font-weight:normal;
	}

.sdwz0131expl2b6{
	margin-top:3px;
	margin-left:10px;
	margin-bottom:12px;
	font-weight:normal;
	}

.sdwz0131expl2b7{
	float:left;
	height:16px;
	}

.sdwz0131expl2b8{
	margin-top:3px;
	margin-left:27px;
	margin-bottom:12px;
	font-weight:normal;
	}

.sdwz0131expl2b9{
	margin-top:10px;
	margin-left:10px;
	font-weight:bold;
	}

.sdwz0131img1{
	float:right;
	margin-top:15px;
	margin-bottom:10px;
	}

.sdwz0131img2{
	margin-bottom:10px;
	}

.sdwz0131ft1{
	color:#FF0000;
	font-weight:bold;
	}

.sdwz0131totop{
	clear:both;
	float:right;
	margin-top:32px;
	padding:3px 3px 2px 25px;
	background:url("/support/pcrepair/sdwz/images/icontopgtop.gif") no-repeat;
	text-align:left;
	}

#sdwz0131ftr{
	clear:both;
	width:684px;
	}

#closedbt2{
	clear:both;
	margin:0px auto;
	margin-top:15px;
	margin-bottom:50px;
	padding-top:20px;
	padding-bottom:20px;
	text-align:center;
	}

/* sdwz0131 Page ED */
/* inputinfo Page ST */

.inpinfo1{
	float:left;
	margin:0px;
	padding:0px;
	width:350px;
	}

.inpinfo2{
	float:left;
	margin:0px 0px 10px 30px;
	padding:0px;
	width:340px;
	}

/* inputinfo Page ED */