@charset "shift_jis";/*CSS fujixSite URL:		http://www.fjx.co.jp/c/File name:		sewingcom.cssSummary:		sewingcom styleLast update:	2010-4-17 by Etsuko hashiyamaCopyright:		(c)2010 kikanshicom. inc*/hr.clearII{clear:both;visibility:hidden;}.leftsmall{border:1px dashed #963;padding:1em;vertical-align:top;text-align:left;}h3#kantan{background:url(../sewingcom/gallery/image/sewing_recipe.gif) no-repeat left top;text-indent:-9999px;margin:0.5em 0;height:39px;}hr.tensen-o{visibility:visible;	border-bottom-width: medium;	border-bottom-style: dashed;	border-bottom-color: #FF9933;	border-top-style: none;	border-right-style: none;	border-left-style: none;	margin:10px 0px;}.tensen-blue{visibility:visible;	border-bottom-width: medium;	border-bottom-style: dashed;	border-bottom-color:#66CCFF;	border-top-style: none;	border-right-style: none;	border-left-style: none;	margin:10px 0px;}.kantansewing{width:500px;}.kantansewing td{font-size:85%;vertical-align:top;}/*takahashi*/#takahashi{	background-color: #fcc;	margin:0;	text-align:center;	padding:20px;}#takahashi-profile {	float:left;	width:450px;	margin:25px 0 0 25px;	padding:20px;	border:dotted #f69 2px;	background-color:#fff;	text-align:left;}#takahashi-work {	float:right;	width:200px;}#takahashi-profile .name{	font-weight: bold;	font-size: large;}#takahashi-profile .de{	font-size: small;	color: #CC0099;}#takahashi-profile .romaname{	font-style: italic;	font-weight: bold;	color: #f3c;	font-size: small;}.aida{	clear:both;}.pouchtitle{	color: #993399;	width: 236px;	font-size: x-large;	font-weight: bolder;	text-align: left;}.poucheigo{	color: #FF6600;	width: 236px;	font-size: small;	font-weight: bold;	text-align: left;	font-style: italic;}.takahashiform{clear:both;padding:1em 0;}/*fil*/.filtable{width:100%;}.filtable td{text-align:center;vertical-align:top;}.filtable td a{text-decoration:none}.filtable p{margin:0.5em 0 1em 0;font-size:85%;}.filmake{width:700px;}.filmake td{padding:5px;}.filmake h1{font-size:x-large;width:280px;}.filmake span{	font-size:small;	font-weight: lighter;	color: #339900;}.filmake li{	list-style-type: none;	margin:0 0 0 20px;	width:400px;}/*Soie*/h2#soie-logo{background:url(../topics/image/070424/soie-logo.jpg) no-repeat left top;width:200px;height:231px;text-indent:-9999px;}/*fil2*/h1#make7{background:url(../sewingcom/sewing/make7/img/challenge7.jpg) no-repeat left top;width:500px;height:189px;text-indent:-9999px;}h2#sashikata a{background:url(../sewingcom/sewing/make7/img/stitch_sashikata.gif) no-repeat 0px 0px;width:166px;height:24px;text-indent:-9999px;float:right;margin:0;padding:0;line-height:100%;}h2#sashikata a:hover{background:url(../sewingcom/sewing/make7/img/stitch_sashikata.gif) no-repeat 0px -24px;width:166px;height:24px;text-indent:-9999px;float:right;}.filmake2{width:700px;}.filmake2 h1{font-size:x-large;width:280px;}.filmake2 span{	font-size:small;	font-weight: lighter;	color: #993300;}.filmake2 li{	list-style-type: none;	margin:0 0 0 20px;	width:400px;}#needle{	border: thin dashed #996666;	padding:10px;}#needle hr{visibility:hidden;}#needle h3{width:200px;float:left;margin:0;}#needle h4{font-size:140%;text-align:left;color:#993300;margin:0;padding:0;}#needle li{width:290px;float:left;text-align:left;margin:0 0 0 20px;padding:0;}#needle li span{color:#993300;}#needle li#clover{background: url(../sewingcom/sewing/make7/img/clover.gif) no-repeat left top;	width:109px;	height:17px;	text-indent:-9999px;}#needle p{width:200px;float:right;}#needle dl{width:290px;text-align:left;margin:0;padding:0;}#needle dt{color:#993300;margin:0;padding:0;}#needle dd{margin:0 0 0 10px;padding:0;}#teikyo {border: thin dashed #996666;margin:5px 0 0 0;padding:10px;}#teikyo li{text-align:left;margin:0;padding:0;width:300px;}#teikyo li span{color:#993300;}#teikyo ul{margin:0;padding:0;}#teikyo li#rico{	margin:0;	padding:0;	background: url(../sewingcom/sewing/make7/img/ricco.gif) no-repeat left top;	width:97px;	height:17px;	text-indent:-9999px;}#teikyo li#kiyohara{margin:0;padding:0;background: url(../sewingcom/sewing/make7/img/kiyohara.gif) no-repeat left top;	width:146px;	height:17px;text-indent:-9999px;}.tensen-cha{	border-bottom-width: 1px;	border-bottom-style: dashed;	border-bottom-color:#930;	border-top-style: none;	border-right-style: none;	border-left-style: none;	margin:10px 0px;}/*takaraku*/table#takaraku{text-align:center;width:453px;}table#takaraku{margin:0;padding:0;}#setumei{margin:0 40px;}* html #setumei{margin:0 30px;}#takaraku h2{background: url(../sewingcom/gallery/make3/image/takaraku/title.gif) no-repeat center top;height:73px;text-indent:-9999px;}*html #takaraku h2{margin-bottom:10px;}#takaraku p{text-align:left;}#takaraku p#takaraku-logo{background: url(../sewingcom/gallery/make3/image/takaraku/logo.gif) no-repeat left top;float:left;width:161px;height:263px;text-indent:-9999px;margin-left:120px;}*html #takaraku p#takaraku-logo{margin-left:60px;}#takaraku .seisaku{margin:50% 0 0 0;float:right;padding:0;}#takaraku .seisaku li{font-size:80%;text-align:right;list-style:none;margin:0;padding:0;}#takaraku .company{clear:both}#takaraku .company li{text-align:right;list-style:none;margin-bottom:5px;}* html #takaraku .company{margin-top:30px;}/*fil3*/h1#make8{background:url(../sewingcom/sewing/make8/img/challenge8.jpg) no-repeat left top;width:500px;height:189px;text-indent:-9999px;}#howto{text-align:center;}#big{margin:0;}#contenerI{width:640px;margin:0 auto;border:2px dashed #c00;padding:0;}#contenerII{padding-top:1em;width:640px;margin:0 auto;border:2px dashed #ccc;}#fil3{text-align:left;float:left;width:245px;font-size:80%;margin:0 0 0 1em;padding:1em 0 0 0;}*html #fil3{width:200px;margin:0 0 0 0.5em;}#fil3 h1{font-size:130%;margin-top:0;}#fil3 h1 span{color:#FF3300;font-size:80%;font-weight:normal;}#fil3 ul{list-style:none;padding:0 0 0.5em 0;margin:0 0 0 1em;}#fil3 li.iiwake{font-size:85%;}#fil3 #ar{border:1px dashed #c00;padding:0.5em;margin-bottom:1em;}.rflo{float:right;margin:0;}.rflo2{width:380;float:right;margin:0;}#howto h2{	clear:left;}.enbroy,.yoyo{margin:1em;padding:0.5em;}.enbroy img{float:left;}.enbroy dl{	text-align:left;	width:320px;	float:right;	margin:0;}.enbroy dt{margin:0;color:#993300;}.enbroy dd{margin:0;}.enbroy ul{font-size:85%;margin:0;padding:0;	list-style-type: none;	margin:1em 0 0 0;	text-align:left;	width:320px;	float:right;}.enbroy li{margin:0;width:320px;line-height:130%;}.yoyo{border-top:1px dashed #c00;}.make-yoyo{margin-bottom:1em;}.make-yoyo{clear:both;}*html .make-yoyo{width:90%;}.make-yoyo th{text-align:center;border:none;}.make-yoyo td{font-size:80%;padding:0 1em 1em 1em;}.yoyo dl{	text-align:left;	width:45%;	float:left;	margin:0;}*html .yoyo dl{	width:40%;}.yoyo dt{margin:0;color:#993300;}.yoyo dd{margin:0;}.yoyo ul{font-size:85%;margin:0;padding:0;	list-style-type: none;	margin:0 0 0 2em;	text-align:left;	width:250px;	float:left;}.yoyo li{margin:0;line-height:130%;}#name{padding-top:1em;font-size:85%;text-align:right;}.name{padding-top:1em;font-size:85%;text-align:right;}#howto p{margin:0 1em;}#contenerI form{clear:both;border-top:2px dashed #c00;margin:1em;padding-top:1em;}#contenerII form{clear:both;border-top:2px dashed #ccc;margin:1em;padding-top:1em;}/*Sewingcom What's New*/#new{background-color:#fcc;padding:0.5em;	}#new ul{	margin:0;	padding:0.5em;	border:1px dashed #fff;}#new li#title{	background: url(../sewingcom/image/whatsnew_com.gif) no-repeat 0 0;	text-indent:-9999px;	height:23px;	text-align:center;}#new li{margin:0 0 0.5em 0;	list-style:none;	background: url(../sewingcom/image/pink-en.gif) no-repeat 0 0;	padding:0 0 0.5em 1em;	font-size:90%;}#new li span{font-size:85%;}/*fil4*/h1#make9{background:url(../sewingcom/sewing/make9/img/challenge9.jpg) no-repeat left top;width:500px;height:189px;text-indent:-9999px;}#contenerIII{width:640px;margin:0 auto;border:2px dashed #963;padding:0;}h2#howtomake{border-bottom:2px dashed #963;text-align:left;color:#963;margin:1em;}h2#howtomake_red{border-bottom:2px dashed #f33;text-align:left;color:#f33;margin:1em;}.howtoI,.howtoII{float:left;width:230px;margin:0;}.howtoIII{float:right;width:120px;margin:0 1em 0 0.5em;}.howtoI h3,.howtoII h3,.howtoI dt,.howtoII dt,.howtoIII dt{text-align:left;font-size:90%;margin:1em 0 0 2em;color:#993;}.howtoIII h3{text-align:left;font-size:90%;margin:1em 0 0 2em;color:#993;}.howtoI dt,.howtoII dt,.howtoIII dt{text-align:left;font-size:80%;margin:1em 0 0 2em;color:#963;}.howtoIII ul{font-size:80%;list-style:none;margin:1em 0 0 0;text-align:left;}hr.clear-963{clear:both;border-bottom:2px dashed #963;visibility:visible;margin:0.5em 1em;border-top:none;border-left:none;border-right:none;width:95%;}hr.clear-f33{clear:both;border-bottom:2px dashed #f33;visibility:visible;margin:0.5em 1em;border-top:none;border-left:none;border-right:none;width:95%;}hr.clear-600{clear:both;border-bottom:2px dashed #963;visibility:visible;margin:0.5em 1em;border-top:none;border-left:none;border-right:none;width:95%;}h3.commo-name{font-size:90%;color:#963;text-align:left;margin:1em;}.howto-order li{font-size:85%;text-align:left;float:left;width:280px;margin:0 0.5em 1em 0;padding:0;list-style:none;}.howto-order li span{font-size:120%;padding:0 0.3em 0 0;color:#963;font-weight:bold;}html*.howto-order li{text-align:left;float:left;width:280px;margin:0 0.4em;padding:0;}p.comm-setumei{text-align:left;float:left;width:260px;margin:0 1em;font-size:85%;}.imgright{float:right;margin:0 1em;}.ito-setumei{border:1px dashed #963;margin:1em;padding:0.5em 0;}html*.ito-setumei{width:600px;}.ito-setumei h3#soielogo{float:left;}.ito-setumei img{margin:0 0.5em;float:left;}.ito-setumei p{font-size:80%;padding:0.5em 0 0 0;float:left;text-align:left;width:40%;}html*.ito-setumei p{width:39%;}#fil3 ul.katagami{margin:1em;}.howtoIV{float:left;width:38%;padding:0;margin:0 1em 0 0;font-size:70%;}.howtoIV h3,.howtoIV dt{text-align:left;/*font-size:90%;*/margin:1em 0 0 2em;color:#993;}ul.howto-orderII{text-align:left;list-style:none;font-size:90%;}ul.howto-orderII img{margin:1em 0 0 0;}ul.howto-orderII li{float:left;display:inline;margin:0.5em;width:160px;}ul.howto-orderII li span{font-size:120%;padding:0 0.3em 0 0;color:#963;font-weight:bold;}.hari-setumei{border:1px dashed #963;margin:1em;padding:1em 0.5em;width:90%;}.hari-setumei h3{text-align:left;font-size:85%;margin:0.5em;color:#963;}.hari-setumei h4{text-align:left;font-size:85%;margin:0 0.5em;color:#963;}.hari-setumei p{text-align:left;font-size:85%;float:left;width:60%;}.hari-setumei dl{text-align:left;width:60%;}*html .hari-setumei dl{text-align:left;width:80%;}.hari-setumei dt{color:#963;}ul.howto-orderIII{text-align:left;list-style:none;font-size:90%;margin:0;padding:0;}ul.howto-orderIII img{margin: 0 0 0.5em 0;}ul.howto-orderIII li{float:left;display:inline;margin:1em;width:160px;}ul.howto-orderIII li span{font-size:120%;padding:0 0.3em 0 0;color:#963;font-weight:bold;}.howto-orderIV{text-align:left;list-style:none;margin:0;padding:0;}.howto-orderIV img{margin: 0 0 0.5em 0;}.howto-orderIV li{font-size:90%;float:left;display:inline;margin:1em;width:160px;}ul.clover{border:1px dashed #963;font-size:85%;padding:1em;line-height:130%;list-style-type: none;margin:1em;text-align:left;width:48%;}ul.clover li#clover{background:url(../sewingcom/sewing/make9/img/clover.gif) no-repeat left top;height:20px;text-indent:-9999px;}.stitch-three,.ito-info{text-align:left;border:1px dashed #963;margin:0 0.5em 1em 0.5em;padding:0.5em;float:left;width:50%;}.stitch-three h3{color:#993;margin:0;}.stitch-three h3 span{font-size:80%;}.stitch-three ul{padding:0;}.stitch-three li{text-align:left;float:left;font-size:80%;list-style:none;width:300px;padding:0;}.stitch-three li span{font-size:120%;padding:0 0.3em 0 0;color:#963;font-weight:bold;}.howtomake300 li{text-align:left;float:left;font-size:90%;list-style:none;width:300px;padding:0;margin:0 0 0.5em 1em;}.howtomake300 li span{font-size:120%;padding:0 0.3em 0 0;color:#963;font-weight:bold;}ol.howto-three li{text-align:left;float:left;font-size:85%;display:inline;width:180px;padding:0 0.5em;}ol.howto-three li span{font-size:120%;padding:0 0.3em 0 0;color:#963;font-weight:bold;}ol.howto-two li{text-align:left;float:left;font-size:85%;display:inline;width:280px;padding:0 0.5em;}ol.howto-two li span{font-size:120%;padding:0 0.3em 0 0;color:#963;font-weight:bold;}.ito-info h3.ito-logo{float:left;width:130px;margin:0 0 0.5em 0;padding:0;}.ito-info h3.ito-photo{float:right;width:130px;margin:0 0 0.5em 0;padding:0;}.ito-info p{clear:both;font-size:90%;}.seizu,.howto-one{float:left;width:40%;text-align:left;}.seizu h3{color:#963;font-size:85%;margin:0 0 0 1em;}.seizu li,.howto-one li{list-style:none;font-size:85%;}.howto-one li span{font-size:120%;padding:0 0.3em 0 0;color:#963;font-weight:bold;}.stitch-six{clear:both;border:1px dashed #963;margin:1em;}html* .stitch-six{width:600px;}ol.howto-threeI li,ol.howto-threeII li{text-align:left;float:left;font-size:85%;display:inline;width:170px;padding:0 0.5em;}ol.howto-threeII{clear:both;}.peace-work{text-align:center;border:1px dashed #993;margin:0 1em 1em 0.5em;padding:0.5em;float:right;width:40%;}#pice{margin:1em;padding:0.5em;}#pice h3{background:url(../sewingcom/sewing/make9/img/peace-pice.gif) no-repeat left top;height:30px;text-indent:-9999px;}#pice p{text-align:left;}#pice ol.howto-three{margin:0;padding:0;}#pice ol.howto-three li{text-align:left;float:left;font-size:85%;display:inline;width:170px;padding:0;margin:0.5em;}.howtoA,.howtoB{float:left;width:280px;margin:0;}.howtoA h3,.howtoB h3,.howtoA dt,.howtoB dt{text-align:left;font-size:90%;margin:1em 0 0 2em;color:#993;}.howtoA dt,.howtoB dt{text-align:left;font-size:80%;margin:1em 0 0 2em;color:#963;}#offer{border: thin dashed #996666;margin:1em;padding:0.5em;}*html #offer{width:90%;}#offer li{list-style:none;text-align:left;margin:0;padding:0;}#offer ul{margin:0 0.5em;padding:0;float:left;width:43%;}#offer li#toiawase{color:#963;margin:0 0 0.5em 0;}#offer ul#rico li#ricologo{	margin:0 0 0.5em 0;	padding:0;	background: url(../sewingcom/sewing/make7/img/ricco.gif) no-repeat left top;	width:97px;	height:17px;	text-indent:-9999px;}#offer ul#kiyohara li#kiyoharalogo{margin:0;padding:0;background: url(../sewingcom/sewing/make7/img/kiyohara.gif) no-repeat left top;	width:146px;	height:17px;text-indent:-9999px;}p.start{float:right;width:50%;margin:0;text-align:left;font-size:85%;}/*katagami*/#katagami-all{float:left;width:60%;text-align:left;}#katagami-all h1{margin:1em 0 0 0.5em;}#katagami-all h1 span{color:#FF3300;font-size:50%;font-weight:normal;}#katagami-all ul{list-style:none;padding:0 0 0.5em 0;margin:0 0 0 1em;}#katagami-all li.iiwake{font-size:85%;}.katagami-ar{float:right;width:30%;border:1px dashed #963;padding:1em 0.5em;vertical-align:top;text-align:left;font-size:80%;margin:2em 1em 0 0 ;}.katagami-ar_red{float:right;width:30%;border:1px dashed #f33;padding:1em 0.5em;vertical-align:top;text-align:left;font-size:80%;margin:2em 1em 0 0 ;}.katagami-two h3.one{color:#963;margin:1em 1em 0 0;padding:0 1em 0 0;border-right:dotted #963 2px;float:left;width:45%;}.katagami-two h3.two{margin:1em 1em 0 0;color:#963;float:right;width:45%;}.katagami_setumei {	font-size:85%;}.katagami_setumei p{	text-align:left;}/*Sewingcom2008*//**{border:1px solid #333;}*/#sewing-container,#container{	width:44em;/*700px*/}#sewing-container #sidebar,#container #sidebar{width:11em;/*175px*/float:left;}*html #sewing-container #sidebar,*html #container #sidebar{margin:-1em 0 0 0;}#sewing-container #main,#container #main{width:31em;/*500px*/float:left;margin:0 0 0 1em;/*25px*/}#sewing-container #main-fl,#container #main-fl{	width:31em;/*500px*/	margin:0 0 0 1em;/*25px*/}/*header*/#sewing-container #header{	border-top: dashed #fcc 4px;	border-right:none;	border-bottom: none;	border-left: none;	clear:both;}#sewing-container p#fjx-logo a{background: url(http://www.fjx.co.jp/sewingcom/img/logo.gif) no-repeat 0 0;width:140px;height:34px;float:right;text-indent:-9999px;margin:0;padding:0;}#sewing-container #header p#sclogo a{background: url(http://www.fjx.co.jp/sewingcom/img/sw-logo.gif) no-repeat 0 0;width:206px;height:43px;float:left;text-indent:-9999px;margin:0;padding:0;}#container #header p#sclogo a{	background: url(http://www.fjx.co.jp/sewingcom/img/09sw/sw-in-title.jpg) no-repeat 0 0;	width:450px;	height:90px;	float:left;	text-indent:-9999px;	margin:0;	padding:0;}#sewing-container #header h1#sclogo-top,#container #header h1#sclogo-top{	background: url(../sewingcom/img/img_bk/sw-logo-top.gif) no-repeat 0 10px;	width:520px;	height:170px;	text-indent:-9999px;	margin:0.5em 0;	padding:0;	float:right;}#sewing-container #sh-b-top,#container #sh-b-top{	text-align:right;	margin:0;	padding:0;}#sewing-container #header #sh-b,#container #header #sh-b{	text-align:right;	margin:60px 0 0 0;	padding:0;}#contest a{background: url(../sewingcom/gallery/img/contest/choko-b-pass.jpg) no-repeat 0 0;width:160px;height:170px;text-indent:-9999px;margin:0 0 0 10px;padding:0;float:left;}#fil-book a{	background: url(../sewingcom/img/09sw/fil-book-top.jpg) no-repeat 0 0;	width:160px;	height:160px;	text-indent:-9999px;	margin:0 0 0 10px;	padding:0;	float:left;}#fil-book-temp a{	background: url(../sewingcom/img/09sw/fil-book-temp.jpg) no-repeat 0 0;	width:230px;	height:90px;	text-indent:-9999px;	margin:0 0 0 10px;	padding:0;	float:right;}#sewing-container #header #sw-navi{float:right;margin:0;padding:0;}#container #header #sw-navi{	float:right;	margin:1em 0 0 0;	padding:0;}#sewing-container #sw-navi li,#container #sw-navi li{	display:inline;}#sewing-container #sw-navi li#sw-sw a,#container #sw-navi li#sw-sw a{	background: url(http://www.fjx.co.jp//sewingcom/img/sw-sw-navi.gif) no-repeat 0 0;	width:155px;	height:17px;	float:left;	text-indent:-9999px;}#sewing-container #sw-navi li#sw-g a,#container #sw-navi li#sw-g a{background: url(http://www.fjx.co.jp/sewingcom/img/sw-g-navi.gif) no-repeat 0 0;width:155px;height:17px;float:left;text-indent:-9999px;}#sewing-container #sw-navi li#sw-c a,#container #sw-navi li#sw-c a{	background: url(http://www.fjx.co.jp/sewingcom/img/sw-c-navi.gif) no-repeat 0 0;	width:155px;	height:17px;	float:left;	text-indent:-9999px;}#sewing-container #local-navi,#container #local-navi{	clear:both;	margin:0 0 1em 0;	padding:0;	height:1em;}*html #sewing-container #local-navi,*html #container #local-navi{	margin:-1px 0 1em 0 ;}/*footer*/#sw-footer{clear:both;}.sw-pgtp a{background: url(http://www.fjx.co.jp/sewingcom/img/sw-pgtp.gif) no-repeat 0 0;width:168px;height:15px;float:right;text-indent:-9999px;margin:0.2em 0;}#sw-footer #copyright{border-top: dashed #fcc 4px;padding:0.5em 0;clear:both;text-align:right;font-size:70%;}/*swcom*/#swcom-main #swcom-s,#swcom-main #swcom-g,#swcom-main #swcom-c{float:left;width:175px;margin:0 5px 0 0 ;}#sewing-container ul#ito-info,#container ul#ito-info{float:right;width:140px;margin:20px 0 0 0;padding:0;list-style:none;}#sewing-container ul#ito-info li a,#container ul#ito-info li a{list-style:none;width:140px;height:140px;float:left;text-indent:-9999px;}#swcom-new {float:left;width:140px;margin:20px 0 0 0;background-color:#fcc;padding:0.5em;}#swcom-new ul{	margin:0;	padding:0.5em;	border:1px dashed #fff;}#swcom-new li#title{	background: url(../sewingcom/image/whatsnew_com.gif) no-repeat 0 0;	text-indent:-9999px;	height:23px;	text-align:center;	margin:0 0 1em 0;}#swcom-new li{margin:0 0 0.5em 0;	list-style:none;	background: url(../sewingcom/img/img_bk/pink-arrow.gif) no-repeat 0 5px;	padding:0 0 0 13px;	font-size:85%;}#swcom-new li span{font-size:80%;}#sewing-container ul#ito-info li#bc-top-b a,#container ul#ito-info li#bc-top-b a{background: url(../sewingcom/img/img_bk/bc-top-b.jpg) no-repeat 0 0;}#sewing-container ul#ito-info li#pice-top-b a,#container ul#ito-info li#pice-top-b a{background: url(../sewingcom/img/img_bk/pice-top-b.jpg) no-repeat 0 0;}#sewing-container ul#ito-info li#soie-top-b a,#container ul#ito-info li#soie-top-b a{background: url(../sewingcom/img/img_bk/soie-top-b.jpg) no-repeat 0 0;}#sewing-container ul#ito-info li#moco-top-b a,#container ul#ito-info li#moco-top-b a{background: url(../sewingcom/img/img_bk/moco-top-b.jpg) no-repeat 0 0;}/*Gallery*/.gc_title {	text-align:left;	color:#f90;}#g-localI{/*background-color:#f39833;*/	background-color:#cc6;}#g-localI ul{padding:0;min-height:1.5em;}*html #g-localI ul{	padding:0.2em 0 ;	margin:0;}*:first-child+html #g-localI ul{	padding:0.4em 0 0 0;	margin:0;} #g-localI li{font-size:85%;display:inline;margin:0 0 0 1em;padding:0 0 0 20px;background: url(../sewingcom/gallery/img/o-arrow.gif) no-repeat 0 0;width:15px;height:15px;}p#g-con{background: url(../sewingcom/gallery/img/orange-con.gif) no-repeat 0 0;width:175px;height:53px;text-indent:-9999px;margin:0.5em 0 0 0;}#side-g{background: url(../sewingcom/gallery/img/orange-con-side.gif) repeat-y 0 0;width:175px;margin:-1em 0;padding:0;}#side-g ul{padding:0.5em;width:90%;margin:1em 0;}#side-g li,#side-s li,#side-c li{list-style:none;margin:0 0 0.5em 0;padding:0;font-size:80%;}#side-g #contest-navi{background: url(../sewingcom/gallery/img/crown.gif) no-repeat 0 0;height:50px;padding:0 0 0 55px;font-size:105%;}#side-g #past-navi{background: url(../sewingcom/gallery/img/kuma.gif) no-repeat 0 5px;height:50px;padding:5px 0 0 55px;font-size:105%;	border-top:3px dotted #cc9;}#side-g #recipe-navi{background: url(../sewingcom/gallery/img/gaku.gif) no-repeat 0 5px;height:50px;padding:5px 0 0 55px;font-size:105%;border-top:3px dotted #f90;}#side-s #recipe-navi{background: url(../sewingcom/gallery/img/gaku.gif) no-repeat 0 0px;height:50px;padding:0 0 0 55px;font-size:105%;}p#g-end{background: url(../sewingcom/gallery/img/orange-con-end.gif) no-repeat 0 0;width:175px;height:13px;text-indent:-9999px;margin:-1em 0;}*html p#g-end{margin:13px 0;}*:first-child+html p#g-end{margin:1em 0 0 0;} #pw{list-style:none;}#pw li{margin:0 0 1em 0;}/*#okurimono a,#mochiaruki a{width:400px;height:90px;text-indent:-9999px;float:left;margin:0 0 1em 0;}#okurimono a{background: url(../sewingcom/gallery/img/okurimono-title.gif) no-repeat 0 0;}#mochiaruki a{background: url(../sewingcom/gallery/img/mochiaruki-title.gif) no-repeat 0 0;}*//*contest0802*/#back-heart{	background: url(../sewingcom/gallery/img/contest/heart.gif) repeat left top;	position:relative;	top:0;	width:500px;	z-index:1;}#oubo0802{	padding:0 0 1em 0;	z-index:2;}#con-info{	background: url(../sewingcom/gallery/img/contest/con-info.gif) no-repeat 0 0;	width:180px;	height:41px;	text-indent:-9999px;}#choko-title{	background: url(../sewingcom/gallery/img/contest/choko-title-end.gif) repeat 0 0;	width:500px;	height:106px;	text-indent:-9999px;	margin:0;	padding:0;}#choko-title-pass{	background: url(../sewingcom/gallery/img/contest/choko-title-pass.gif) repeat 0 0;	width:500px;	height:106px;	text-indent:-9999px;	margin:0;	padding:0;}#oubo0802 dd{	font-size:95%;	margin:0 0 0.5em 2em;}#yoko dt{background: url(../sewingcom/gallery/img/contest/yoko.gif) no-repeat 0 0;width:105px;height:23px;text-indent:-9999px;margin:0 0 1em 0;}#yoko dd{background: url(../sewingcom/gallery/img/contest/o-heart.gif) no-repeat 0 0;padding:0 0 0 20px;clear:right;}dd#comm-summ a{background: url(../sewingcom/gallery/img/contest/comm-summ.gif) no-repeat 0 0;text-indent:-9999px;float:right;width:155px;height:23px;margin:0 0 0.5em 0;}#kikan{clear:both;background: url(../sewingcom/gallery/img/contest/kikan.gif) no-repeat 0 0;width:105px;height:23px;text-indent:-9999px;margin:0 0 0.5em 0;}#soufu dt{clear:both;background: url(../sewingcom/gallery/img/contest/soufu.gif) no-repeat 0 0;width:105px;height:23px;text-indent:-9999px;margin:0 0 1em 0;}#soufu dd{}#soufu dd#kojin-tproatukai{text-align:right;background-image:none;}.baai dt{background: url(../sewingcom/gallery/img/contest/o-heart.gif) no-repeat 0 0;padding:0 0 0 20px;color:#f30;}.baai dt#yusosaki{margin:2em 0 0 2em;background:none;color:#000;}.baai dd#atena{padding:0.5em 0 0 4em;}.baai dd#ouboform-yuso a{background: url(../sewingcom/gallery/img/contest/ouboform-yuso.gif) no-repeat 0 0;width:100px;height:100px;float:left;text-indent:-9999px;margin:0.5em 1em 0 0 ;}.baai dd#ouboform-ps a{background: url(../sewingcom/gallery/img/contest/ouboform-ps.gif) no-repeat 0 0;width:100px;height:100px;float:left;text-indent:-9999px;margin:0.5em 1em 0 0 ;}.contest-setumei{text-align:center;}#sho{clear:both;background: url(../sewingcom/gallery/img/contest/sho.gif) no-repeat 0 0;width:105px;height:23px;text-indent:-9999px;margin:0 0 0.5em 0;}#keitai{background: url(../sewingcom/gallery/img/contest/keitai.gif) no-repeat 0 0;width:240px;height:90px;text-indent:-9999px;margin:0 0 0.5em 0;float:right;}.samplekomono{list-style:none;margin:0;padding:0;}.samplekomono li{float:left;margin:0 0 1em 1em;padding:0;width:220px;text-align:center;}.samplekomono li#mobilecase a{background: url(../sewingcom/gallery/img/contest/mobilecase.gif) no-repeat 0 0;width:220px;height:220px;text-indent:-9999px;float:left;}.samplekomono li#pincushion a{background: url(../sewingcom/gallery/img/contest/pincushion.gif) no-repeat 0 0;width:220px;height:220px;text-indent:-9999px;float:left;}#oubo0802 dd.prize{	margin:0 0 2em -2em;}.contest-main{border-top: dashed #fcc 4px;}.contest-main h1,.contest-main h2{text-align:center;}.form-tbl{width:500px;border-top:2px solid #f99;border-left:2px solid #f99;margin:0 auto;}.form-tbl th{background-color:#fcc;}.form-tbl th p{width:12em;text-align:center;margin:0;color:#666;}.form-tbl td,.form-tbl th{padding:0.5em;border-bottom:2px solid #f99;border-right:2px solid #f99;}.form-help{width:500px;margin:0 auto;} .form-help h1{padding:1em 0 0 0;font-size:120%;color:#f66;} .form-help h2{text-align:left;font-size:100%;color:#666;margin:0;} .form-help h3{text-align:center;font-size:100%;color:#f33;margin:0;} .form-help dt.win{color:#36f;margin:0;font-size:90%;}.form-help dt.mac{color:#f33;margin:0;font-size:90%;} .form-help dd{margin:0 0 1em 5em;font-size:90%;} .form-help li{margin:0 0 1em 0;font-size:90%;}  #form-ar{font-size:70%;border:1px dashed #f60;padding:1em;}/*contest0909*/#oubo0909 dd{	font-size:90%;	margin:0 0 0.5em 1em;}#oubo0909 .img-girl{	background: url(../sewingcom/gallery/img/contest/0909/girl.gif) no-repeat 0 0;	width:250px;	height:250px;	margin:0;	padding:0;	text-indent:-9999px;	float:right;}#oubo0909 #yoko {	float:left;	width:240px;	margin:0;	padding:0;}#oubo0909 #yoko dt{	background: url(../sewingcom/gallery/img/contest/0909/yoko0909.gif) no-repeat 0 0;	width:105px;	height:23px;	text-indent:-9999px;	margin:0 0 1em 0;}#oubo0909 #soufu dt{	clear:both;	background: url(../sewingcom/gallery/img/contest/0909/soufu0909.gif) no-repeat 0 0;	width:105px;	height:23px;	text-indent:-9999px;	margin:0 0 1em 0;}#oubo0909 #yoko dd,#oubo0909 #soufu dd{	background: url(../sewingcom/gallery/img/contest/0909/moco-s.gif) no-repeat 0 0;	padding:0 0 0 35px;	clear:left;}#oubo0909 #soufu dd span{	font-weight:bold;	color:#099;}#oubo0909 #soufu dd.atena{	border:1px solid #333;	background:none;	line-height:150%;	margin:0.5em 0 2em 3em;	padding:0.5em 1em;}#oubo0909 #kikan{	clear:both;	background: url(../sewingcom/gallery/img/contest/0909/kikan0909.gif) no-repeat 0 0;	width:105px;	height:23px;	text-indent:-9999px;	margin:0 0 0.5em 0;}#oubo0909 #soufu dd ul{	margin:1em 0;	font-size:90%;}#oubo0909 #soufu dd#form-ar {	font-size:70%;	padding:1em;	background-image:none;	float:right;	width:180px;	border:1px dashed #099;}#oubo0909 #soufu dd#qr {	background-image:none;	float:right;	width:80px;	padding:0;}#oubo0909 #soufu dd.b-n {	background-image:none;}.contest-main09{border-top: dashed #cee 4px;}.contest-main09 h1,.contest-main09 h2{text-align:center;}#footer09 #copyright{	border-top: dashed #cee 4px;	padding:0.5em 0;	clear:both;	text-align:right;	font-size:70%;}#oubo0909 #sho{	clear:both;	background: url(../sewingcom/gallery/img/contest/0909/sho0909.gif) no-repeat 0 0;	width:105px;	height:23px;	text-indent:-9999px;	margin:0 0 0.5em 0;}#oubo0909 .form-tbl{width:500px;border-top:2px solid #9dd;border-left:2px solid #9dd;margin:0 auto;}#oubo0909 .form-tbl th{background-color:#cee;}#oubo0909 .form-tbl th p{width:12em;text-align:center;margin:0;color:#666;}#oubo0909 .form-tbl td,#oubo0909 .form-tbl th{padding:0.5em;border-bottom:2px solid #9dd;border-right:2px solid #9dd;}#oubo0909 .form-help{width:500px;margin:0 auto;} #oubo0909 .form-help h1{padding:1em 0 0 0;font-size:120%;color:#f66;} #oubo0909 .form-help h2{text-align:left;font-size:100%;color:#666;margin:0;} #oubo0909 .form-help h3{text-align:center;font-size:100%;color:#f33;margin:0;} #oubo0909 .form-help dt.win{color:#36f;margin:0;font-size:90%;}#oubo0909 .form-help dt.mac{color:#f33;margin:0;font-size:90%;} #oubo0909 .form-help dd{margin:0 0 1em 5em;font-size:90%;} #oubo0909 .form-help li{margin:0 0 1em 0;font-size:90%;}  #oubo0909 .form-ar{font-size:70%;border:1px dashed #f60;padding:1em;}/*Sewing*/#s-localI{background-color:#61bcd2;}#s-localI ul{padding:0;min-height:1.5em;}*html #s-localI ul{padding:0.2em 0 ;margin:0;}*:first-child+html #s-localI ul{	padding:0.4em 0 0 0;	margin:0;}#s-localI li{font-size:85%;display:inline;margin:0 0 0 1em;padding:0 0 0 20px;background: url(../sewingcom/sewing/img08/b-arrow.gif) no-repeat 0 0;width:15px;height:15px;}p#s-con{background: url(../sewingcom/sewing/img08/blue-con.gif) no-repeat 0 0;width:175px;height:61px;text-indent:-9999px;margin:0.5em 0 0 0;}#side-s{background: url(../sewingcom/sewing/img08/blue-con-side.gif) repeat-y 0 0;width:175px;margin:-1em 0;}#side-s ul{padding:0.5em;width:90%;margin:1em 0;}#side-s #make-navi{background: url(../sewingcom/sewing/img/e.jpg) no-repeat 0 0;height:50px;padding:0 0 0 55px;font-size:105%;}#side-s #fil-navi{font-size:105%;}#side-s #kiso-navi{background: url(../sewingcom/sewing/img08/pachi.gif) no-repeat 0 5px;height:50px;padding:5px 0 0 55px;font-size:105%;border-top:3px dotted #9cf;}#side-s #shopping-navi{background: url(../sewingcom/sewing/img08/bag.gif) no-repeat 0 5px;height:50px;padding:5px 0 0 55px;font-size:105%;border-top:3px dotted #9cf;}p#s-end{background: url(../sewingcom/sewing/img08/blue-con-end.gif) no-repeat 0 0;width:175px;height:13px;text-indent:-9999px;margin:-1em 0;}*html p#s-end{margin:13px 0;}*:first-child+html p#s-end{margin:1em 0 0 0;}/*community*/#c-localI{background-color:#98ca22;text-indent:-9999px;}p#c-con{background: url(http://www.fjx.co.jp/sewingcom/community/img08/green-con.gif) no-repeat 0 0;width:175px;height:53px;text-indent:-9999px;margin:0.5em 0 0 0;}#side-c{background: url(http://www.fjx.co.jp/sewingcom/community/img08/green-con-side.gif) repeat-y 0 0;width:175px;margin:-1em 0;}#side-c ul{padding:0.5em;width:90%;margin:1em 0;}#side-c #hiroba-navi{background: url(http://www.fjx.co.jp/sewingcom/community/img08/woman.gif) no-repeat 0 0;height:50px;padding:0 0 0 55px;font-size:105%;}#side-c #cp{border-top:3px dotted #9c0;padding:0.5em 0;}p#c-end{background: url(http://www.fjx.co.jp/sewingcom/community/img08/green-con-end.gif) no-repeat 0 0;width:175px;height:13px;text-indent:-9999px;margin:-1em 0;}*html p#c-end{margin:13px 0;}*:first-child+html p#c-end{margin:1em 0 0 0;}h1#hiroba{background: url(http://www.fjx.co.jp/sewingcom/community/img08/title.gif) no-repeat 0 0;width:400px;height:100px;text-indent:-9999px;margin:20px 50px 0 50px;}/*fil-book*/#f-localI{border-top:4px dashed #fcc;}#f-localI p{	display:none;}/*kiso*/.ito-shurui td{	padding:0.3em;	width:100%;}/*fil*/.sw_top h1{	color:#f66;}.fil_title ,.sw_top h2 {	font-family:"Courier New", Courier, monospace;	color:#f66;}.fil_title span {	font-size:70%;	margin:0 0 0 0.3em;	color:#666;}/*fil5*/.freemotion {	border:2px dashed #f66;	padding:1em;	margin:0 0 1em 0;	font-size:90%;}.freemotion h4{	font-size:110%;	margin:0.2em 0 1em 0;	color:#f33;}.freemotion p {	margin:0.3em 0 0 0;}.freemotion img {	float:left;	margin:0 1em 1em 0;}.fil5 h2 {	float:left;}.fil5 h3 {	margin:2em 0 0 0;	float:right;}.fil5 .auther {	clear:both;	text-align:right;	font-size:80%;}#contener_red{	width:640px;	margin:0 auto;	border:2px dashed #f33;	padding:0;}#contener_brown{	width:640px;	margin:0 auto;	border:2px dashed #600;	padding:0;}.howto_red{	float:left;	width:38%;	padding:0;	margin:0 1em 0 0;}.howto_red h3,.howto_red dt{	text-align:left;	font-size:90%;	margin:1em 0 0 2em;	color:#f33;}.howto_brown{	float:left;	width:38%;	padding:0;	margin:0 1em 0 0;}.howto_brown h3,.howto_brown dt{	text-align:left;	font-size:90%;	margin:1em 0 0 2em;	color:#600;}.procedure {	float:left;	width:330px;	text-align:left;	font-size:85%;}.procedure h3 {	color:#f33;}.procedure34 {	float:left;	width:330px;	text-align:left;	font-size:85%;}.procedure34 h3 {	color:#600;}.stitch{	float:right;}* html .stitch{	margin:0 0.5em 0 0 ;}* html h1.stitch11 {	margin:0 1em 0 0 ;}.cm_ss {	border:2px dashed #6699FF;	margin:1em 0 1em 1em;	padding:0.4em 0.8em;}.cm_soie {	border:2px dashed #600;	margin:1em 0 1em 1em;	padding:0.4em 0.8em;}.cm_soie img,.cm_ss img,.cm_tiara img,.cm_wood img  {	padding-top: 0.4em;	padding-right: 0em;	padding-bottom: 0.8em;	padding-left: 0em;}.cm_tiara {	border:2px dashed #999999;	margin:1em 0 1em 1em;	padding:0.4em 0.8em;}.cm_wood {	border:2px dashed #CC9966;	text-align:center;	width: 450px;	margin-top: 1em;	margin-right: 0;	margin-bottom: 1em;	margin-left: 1em;	padding-top: 0.4em;	padding-right: 0.8em;	padding-bottom: 0.4em;	padding-left: 0.8em;}.cm_wood h3 {	text-align:left;	color:#600;}hr.clear-cm{clear:both;border-bottom:2px dashed #6699FF;visibility:visible;margin:0.5em 1em;border-top:none;border-left:none;border-right:none;width:95%;}hr.clear-wood{clear:both;border-bottom:2px dashed #CC9966;visibility:visible;margin:0.5em 1em;border-top:none;border-left:none;border-right:none;width:95%;}.cm_ss h2,.cm_soie h2,.cm_tiara h2,.cm_wood h2{	float:left;	margin:0 1em 0.5em 0;}.cm_ss p,.cm_tiara p,.cm_wood p,.cm_soie p{	text-align:left;	}.cm_ss h3,.cm_ss p,.cm_soie p,.cm_tiara p, .cm_wood p{	margin:0!important;}h3.mp {	color:#C54F5B;	margin:0 0 1em 1em;	text-align:left;}.cm_moco,.cm_pice {	width:270px;	padding:0.5em;}.cm_moco p,.cm_pice p {	text-align:left;	font-size:85%;	margin:0;	padding:0.5em 0 0 0;	line-height:130%;}.cm_moco {	float:left;	border:2px dashed #812219;	margin:1em 0 1em 1em;}.cm_pice {	float:right;	border:2px dashed #6699FF;	margin:1em 1em 1em 0;}.katagami_howto {	border:2px solid #fcc;	width:40%;	margin:0 1em 1em 1em;	padding:1em;	text-align:left;	float:left;}.katagami_howto h2{	margin:0;	color:#f99;}.katagami_howto ul{	margin:0;	padding:0;}.katagami_howto li {	margin:0 0 0 1em;}.profile {	border:2px dashed #f99;	margin:1em 0;	padding:0.5em; }.profile p {	color:#f33;	border-bottom:1px solid #f99;	font-family:"Courier New", Courier, monospace;	font-size:130%;	padding:0 0 0.2em 0;}.profile dl {	margin:0.5em 0 0 0 ;	color:#333;}.profile dt span {	color:#f33;	margin:0 0 0 0.5em;	font-family:"Courier New", Courier, monospace;	font-size:130%;}.profile2 {	text-align:left;	font-size:80%;	border:2px dashed #f99;	margin:1em 1em;	padding:1em; }.profile2 p {	color:#f33;	border-bottom:1px solid #f99;	font-family:"Courier New", Courier, monospace;	font-size:130%;	padding:0 0 0.2em 0;}.profile2 dl {	margin:0.5em 0 0 0 ;	color:#333;}.profile2 dt span {	color:#f33;	margin:0 0 0 0.5em;	font-family:"Courier New", Courier, monospace;	font-size:130%;}.prize-read {	font-size:85%;}.appu-summ {	font-size:85%;	text-align:right;}.appu-summ li{	margin:0 0.5em 0 0;	padding:0 0.3em 0 0;	border-right:1px dotted #333;	display:inline;}.profile dd {	margin:0.5em;}.prize-title {	clear:both;	text-align:center;	color:#f30;	margin:1em 0 0.5em 0 ;}#big-prize{	z-index:3;}#big-prize h3,#big-prize dl{	float:left;	width:45%;}#big-prize dl{	margin:2em 0 0 2em;	font-size:90%;	_margin:2em 0 0 1em;}#big-prize dt{	font-size:80%;	font-weight:bold;	color:#f66;}#big-prize dt.pink-title{	color:#f3c;}#big-prize dt.comment,.prize dt.comment{	color:#93c;}#big-prize dd{	font-size:80%;}.prize {	clear:both;}.prize td{	vertical-align:top;	width:164px;}.prize {	font-size:75%;	width:500px;}.prize dl{	margin:0;}.prize dt{	color:#f66;	font-size:80%;	font-weight:bold;	margin:0 0 0 1em;}.prize dt.pink-title{	color:#f3c;}.work-sum a {	background: url(../sewingcom/gallery/img/contest/work-sum.gif) no-repeat 0 0;	width:120px;	height:29px;	text-indent:-9999px;	display: block;	margin:0 0 0 380px;}/*fil-pdf*/.fil-tbl-pdf {	width:500px;}.fil-tbl-pdf td{	vertical-align:top;}.fil-tbl-pdf h3,.howto-pdf h3{	color:#f66;	font-size:90%;}.fil-tbl-pdf p{	margin:0.5em 0 1em 0;	font-size:90%;}.fil-tbl-pdf ul{	font-size:80%;	text-align:left;	width:220px;	margin:0.5em 0 1em 0;	padding:0 0 0 2em;}.howto-pdf {	width:480px;	border:2px dotted #f66;	padding:10px 10px 0 10px;	margin:0 0 1em 0;}.howto-pdf ul {	font-size:80%;	float:left;	width:45%;	margin:0.5em 0 1em 0;	padding:0 0 0 2em;}.howto-pdf li {	margin:0 0 1em 0;}.howto-pdf .dl{	float:right;	width:40%;	border:1px dotted #f66;	padding:1em;	vertical-align:top;	text-align:left;	font-size:80%;	margin:0;}/*Atelier*/#ate {	text-align:center;}#ate * {	text-align:left;	}#ate form {	text-align:center;}#atelier {	float:left;	margin:1em;	width:300px;}#atelier_brown {	float:left;	margin:1em;	width:300px;}#atelier h1 {	font-family:"Courier New", Courier, monospace;	color:#fff;	background-color:#f66;	padding:0.3em;	text-align:center;	margin:0.3em 0 0  0;}#atelier_brown h1 {	font-family:"Courier New", Courier, monospace;	color:#fff;	background-color:#933;	padding:0.3em;	text-align:center;	margin:0.3em 0 0  0;}#atelier p,#atelier dl,#atelier_brown p,#atelier_brown dl{	font-size:85%;}#atelier dt{	color:#f66;}#atelier_brown dt{	color:#933;}#ate-red-profile {	border:2px dashed #f99;	margin:1em 1em 0 0;	padding:0.5em;	float:right; 	width:250px;}#ate-brown-profile {	border:2px dashed #c66;	margin:1em 1em 0 0;	padding:0.5em;	float:right; 	width:250px;}#ate-red-profile p {	color:#f33;	border-bottom:1px solid #f99;	font-family:"Courier New", Courier, monospace;	font-size:130%;	padding:0 0 0.2em 0;}#ate-brown-profile p {	color:#933;	border-bottom:1px solid #933;	font-family:"Courier New", Courier, monospace;	font-size:130%;	padding:0 0 0.2em 0;}#ate-red-profile dl {	margin:0.5em 0 0 0 ;	color:#333;}#ate-red-profile dt span {	color:#f33;	margin:0 0 0 0.5em;	font-family:"Courier New", Courier, monospace;	font-size:130%;}#ate-brown-profile dt span {	color:#933;	margin:0 0 0 0.5em;	font-family:"Courier New", Courier, monospace;	font-size:130%;}#ate-red-profile dd {	font-size:90%;	line-height:150%;}#ate-main {	margin:1em;}.zakka p {	font-size:85%;	vertical-align:middle;}.zakka p.photo1 {	float:left;	margin:0 1em 1em 0 ;}.zakka p.photo2 {	float:right;	margin:0 0 0 1em ;}.zakka p.photo3 {	float:left;	width:290px;}.zakka p.photo4{	float:right;	width:290px;}.zakka p.photo3 img,.zakka p.photo4 img{	margin:0 0 1em 0;}/*09sample*/#sample {	background-color:#FFCCCC;	text-align:center;	margin:0;	}#supp {	background-color:#f99;	height:30px;}#supp p a{	background: transparent url(../sewingcom/img/09sw/fjx-logo.gif) no-repeat 0 0;	width:95px;	height:22px;	float:left;	text-indent:-9999px;	margin:4px 0 0 10px;}#supp ul {	float:right;	margin:0;	padding:0;}#supp li {	display:inline;}#supp li#mail a {	background: transparent url(../sewingcom/img/09sw/s-mail.gif) 0 0 no-repeat;	width:110px;	height:20px;	float:left;	text-indent:-9999px;	margin:7px 0 0 10px;}#supp li#policy a {	background: transparent url(../sewingcom/img/09sw/s-policy.gif) 0 0 no-repeat;	width:110px;	height:20px;	float:left;	text-indent:-9999px;	margin:7px 0 0 10px;}#supp li#shopping a {	background: transparent url(../sewingcom/img/09sw/s-shopping.gif) 0 0 no-repeat;	width:110px;	height:20px;	float:left;	text-indent:-9999px;	margin:7px 0 0 10px;}.resipe-title {	color:#64C3DB;}.tenui_kihon{	font-size:1em;}
