@charset "UTF-8";

/*
Copyright (C) 2007 ECS All Rights Reserved.
Layout CSS 
*/

/*-----------------------
   Global Property
-----------------------*/
*					{ margin:0; padding:0;}

body				{ background:none; text-align:center; margin:0; padding:0; }




/*-----------------------
   Temprates
-----------------------*/
#continer			{ margin:0 auto; padding:0; width:650px; background:#FFFFFF; }
#contentArea		{ width:480px; margin:0 auto; padding:0; background:none; text-align:left;}
#contentBox			{ width:480px; text-align:left;}



/*-----------------------
   ContentsArea
-----------------------*/
h3					{ margin-bottom:5px;}
#contentArea h4		{ margin-bottom:5px;}

.basicBox			{ margin-bottom:25px;}
.basicgBox			{ margin-bottom:25px; background-color:#f4efe9; width:460px;}
.basicSBox			{ margin-bottom:10px; clear:both;}
.basicgBox .textbox	{ padding:0 20px; font-size:8pt; line-height:1.6em;}

.gBox				{ background-color:#f4efe9;}
.gSBox				{ padding:10px; margin-top:10px; background-color:#f4efe9;}
.gLRBox				{ clear:both; margin-bottom:10px;}
.gLBox				{ float:left; width:209px; padding:8px; background-color:#f4efe9;}
.gRBox				{ float:right; width:209px; padding:8px; background-color:#f4efe9;}
.gLBox h4,
.gRBox h4			{ padding-bottom:4px; background: url("../images/dotline2.gif") repeat-x left bottom;}
.gLBox h4 img,
.gRBox h4 img		{ float:right;}


.gSBox .imgL{ float:left; margin:0 10px 0 0;}





/*-----------------------
   Table
-----------------------*/
table.priceTable		{ width:450px;}
table.priceTable th		{ text-align:left; vertical-align:top; padding:2px 15px; border-bottom:1px solid #CEBEAD;}
table.priceTable td		{ text-align:right; vertical-align:top; padding:2px 15px; border-bottom:1px solid #CEBEAD;}
table.priceTable th.bgnone,
table.priceTable td.bgnone{ background:none; border-bottom:none;}





/*-----------------------
   Common
-----------------------*/
.check		{ color:#FF0000; font-weight:bold;}
.bnone		{ border:none;}
.bline		{ border-bottom:1px solid #9D8971; }
.bgnone		{ background:none;}
.cboth		{ clear:both;}
.nowrap		{ white-space: nowrap;}

.imgL		{ float:left; margin:5px 10px 10px 0;}
.imgR		{ float:right; margin:5px 0 10px 10px;}
.btm5		{ margin-bottom:5px;}
.btm3		{ margin-bottom:3px;}

.aLeft		{ text-align:left;}
.aRight		{ text-align:right;}
.fLeft		{ float:left;}
.fRight		{ float:right;}

.w100		{ width:99%;}
.w95		{ width:95%;}
.w80		{ width:80%;}
.w50		{ width:50%;}
.w30		{ width:30%;}
.w10		{ width:10%;}



/**/
#menuArea,#head,#footer,.txlk-top,.rollprintprice,.linkBoxC	{ display:none; width:1px; height:1px; margin:0; padding:0; float:none; clear:both;}
h2					{ display:none;}

#menuArea #logo	{ display:block;}


@charset "UTF-8";
/*
Copyright (C) 2007 ECS All Rights Reserved.
font CSS 
*/

/*-----------------------
   Global Property
-----------------------*/
*			{ font-size:8pt;}
body		{ font-size:8pt; line-height:1.2em; color:#666666; font-weight:normal; font-family:"Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3",Osaka,'メイリオ',Meiryo,"ＭＳ Ｐゴシック"; }
table		{ font-size:8pt; line-height:1.2em;}
h3	{ font-size:8pt; line-height:1.4em; color:#67423e; font-weight:normal;}
h4	{ font-size:8pt;}

span.stxt		{ font-size:8pt;}

a			{ font-size:8pt; color:#50a640; text-decoration:none; border:none;}
a:link 		{ font-size:8pt; color:#50a640;}
a:visited	{ font-size:8pt; color:#50a640;}
a img		{ border:none;}

table.priceTable td,
table.priceTable th			{ font-size:8pt; font-weight:normal; color:#67423e; line-height:1.3em; text-align:left;}
table.priceTable td			{ text-align:right;}

#contentArea,
#NW p			{ line-height:1.6em;}
#menuArea p		{ font-size:8pt; line-height:1.3em;}

.onepoint .textbox	{ font-size:8pt; line-height:1.5em;}

.color1	{ color:#47221e;}/*ブラウン？*/
.clrOrenge	{ color:#ff8822;}/*オレンジ*/
.clrBrown		{ color:#67423e;}

.atte1		{ color:#ff8822; line-height:1.4em;}
.atte2		{ color:#67423e; line-height:1.4em;}
.atte3		{ color:#ff8822; font-weight:bold;}
.atte1,.atte2,.atte3	{ font-size:8pt;}

.strong		{ font-weight:bold;}
.strong2	{ font-weight:bold; color:#67423e;}

.gLBox,
.gRBox		{ color:#47221e; line-height:1.2em; }
