@charset "utf-8";


/* standard tags */
*{
 margin:0;
 padding:0;
 font:normal normal normal 100%/1.6 "ＭＳ Ｐゴシック","Osaka",sans-serif;
 border:none;
}

/*---------------------------------------------*/
/* link */
a{color:#0033CC;font-weight:normal;text-decoration:none;}
a:link {color: #333;}
a:visited {color: #333;}
a:active {color: #333;}
a:hover{color:#333;text-decoration:underline;}

.text_c a{text-decoration:underline;}
.text_c a:hover{color:#333;text-decoration:none;}


/*---------------------------------------------*/
/* list */
ul{
 padding: 0;
 margin: 0;
 text-align: left;
}
li {
 padding: 0;
 margin: 0;
 list-style:none;
}
.list{
 margin:15px 0 0 0;
}
.list li{
 margin:0;
 padding: 0 0 0 20px;
 background: url(http://c-on.cc/images/image/triangle_icon.gif) 0 50% no-repeat;
}
strong, .txt_b{
 font-weight:bold;
}


/*---------------------------------------------*/
/* body */
body{
 margin:0;
 padding:0;
 font-size:small;
 text-align:center;
 color:#333;
 background: #fffff8 url(http://c-on.cc/images/image/backimg.gif) center top repeat-y;
}

html, body {
 height: 100%;
}
* html body { 
 padding-left: 1px; 
} 
*:first-child+html body { 
 padding-left: 1px; 
}

body,x:-moz-broken {
 margin-left:-1px;
}



/*---------------------------------------------*/
/* base */

#wrap{
 width:758px;
 height: auto !important;
 height: 100%;
 min-height: 100%;
 margin: 0px auto;
 padding: 0 0 100px 0;
 text-align:center;
}
.flower{
 background: url(http://c-on.cc/images/image/backimg02.gif) 480px 50px no-repeat;
}

#contents, #contents02{
 width:718px;
 padding:0;
 margin:0px auto;
 text-align:left;
}

#contents_w, #contents_w02{
 width:709px;
 padding:40px 0 20px 9px;
 margin:0;
 background: url(http://c-on.cc/images/image/dod01.gif) left top repeat-y;
 text-align:left;
}

#contents_pro {
/*	border: 1px solid #ff0000;	*/
 float: left;
 width:580px;
 padding:20px 0 20px 16px;
 margin:0;
 background: url(http://c-on.cc/images/image/dod01.gif) left top repeat-y;
 text-align:left;

}
#contentsproducts{
 float: left;
 width:580px;
 padding:0;
 margin:0px auto;
 background: url(http://c-on.cc/images/image/dot02.gif) left top repeat-y;
 text-align:left;
/* border: 1px solid #00dd99;*/
}
#contentsproducts .post2 {
	margin: 16px 0 35px 36px;
}

#contentsproducts .leftarea {
	margin: 16px 0 35px 36px;	
}
#contentsproducts .leftarea .postone {
	float: left;
	padding: 8px;
	margin: 6px;
	border: 1px solid #cdcdcd;
}

.maintext{
 width:609px;
 padding:20px 0 40px 0;
 margin:0px auto;
 text-align:left;
}

#contents_r{
 float:right;
 width:330px;
 padding:0 0 20px 9px;
 margin:0;
 background: url(http://c-on.cc/images/image/dod01.gif) left top repeat-y;
 text-align:left;
}
#contents_l{
 float:left;
 width:361px;
 padding:0 0 20px 9px;
 background: url(http://c-on.cc/images/image/dod01.gif) left top repeat-y;
 text-align:left;
}

/*---------------------------------------------*/
/* header */
#header{
 width:758px;
 margin: 0px auto;
 padding:0;
 border-bottom:2px solid #ccc;
 text-align:left;
}
#logo{
 width: 718px;
 margin: 0px auto;
 padding: 10px 20px 20px 20px;
}

object{
 margin: 0 0 20px 0;
}

/*---------------------------------------------*/
/* title */
h1{display:none;}

.backimg{
 margin: 10px 0 15px -9px;
 border-bottom:2px solid #ccc;
 background: 10px 65% no-repeat;
 text-align:left;
 text-indent:-9999px;
}
.backimg02{
 height:25px;
 margin: 0;
 background: 0 0 no-repeat;
 text-align:left;
 text-indent:-9999px;
}
#t_news{background-image : url(http://c-on.cc/images/titleimg/ttl_news.gif);}
#t_event{background-image : url(http://c-on.cc/images/titleimg/txt_event.gif);}
#t_shopnews{background-image : url(http://c-on.cc/images/titleimg/txt_news.gif);}
#t_shopinfo{background-image : url(http://c-on.cc/images/titleimg/txt_information.gif);}
#t_topics{background-image : url(http://c-on.cc/images/titleimg/txt_topics.gif);}
#t_recommend{background-image : url(http://c-on.cc/images/titleimg/txt_recommend.gif);}
#t_aboutus{background-image : url(http://c-on.cc/images/titleimg/title_aboutus.gif);}
#t_brand{background-image : url(http://c-on.cc/images/titleimg/title_brand.gif);}
#t_link{background-image : url(http://c-on.cc/images/titleimg/title_link.gif);}
#t_access{background-image : url(http://c-on.cc/images/titleimg/title_access.gif);}
#t_company{background-image : url(http://c-on.cc/images/titleimg/title_company.gif);}
#t_sitemap{background-image : url(http://c-on.cc/images/titleimg/title_sitemap.gif);}
#t_sitepolicy{background-image : url(http://c-on.cc/images/titleimg/title_sitepolicy.gif);}
#t_policy{background-image : url(http://c-on.cc/images/titleimg/title_privacypolicy.gif);}
#t_contact{background-image : url(http://c-on.cc/images/titleimg/title_contact.gif);}
#t_campaign{background-image : url(http://c-on.cc/images/titleimg/title_campaign.gif);}
#t_mailmagazine{background-image : url(http://c-on.cc/images/titleimg/title_mailmagazine.gif);}
#t_products{background-image : url(http://c-on.cc/images/titleimg/title_products.gif);}
#t_otherproducts{background-image : url(http://c-on.cc/images/titleimg/title_otherproducts.gif);}
#t_relatedproducts{background-image : url(http://c-on.cc/images/titleimg/title_relatedproducts.gif);}
#t_brandinvite{background-image : url(http://c-on.cc/images/titleimg/title_brandinvite.gif);}
#t_category{background-image : url(http://c-on.cc/images/titleimg/title_category.gif);}
#t_pickup{background-image : url(http://c-on.cc/images/titleimg/title_pickup.gif);}
#t_subcategory{background-image : url(http://c-on.cc/images/titleimg/titlesub_category.gif);}
#t_subbrand{background-image : url(http://c-on.cc/images/titleimg/titlesub_brand.gif);}


.titletxt{
 width:708px;
 height:26px;
 margin:0 0 10px 0;
 background: url(http://c-on.cc/images/image/s_toplead.jpg) 0 50% no-repeat;
 font-weight:bold;
 text-indent:30px;
}

.titlesub{
 margin:0 0 10px 0;
 padding: 10px 0 10px 0;
 border-bottom:2px solid #F8D7D7;
 color:#F25F88;
 font-size: 16px;
 font-weight:bold;
}



/*---------------------------------------------*/
/* text */
.text{
 margin:10px 0 10px 0;
}
.text_r{
 margin:0 0 10px 0;
 text-align:right;
}

.text_c{
 margin:0 0 10px 0;
 text-align:center;
}

.red{
 color: #d628a5;
}

/*---------------------------------------------*/
/* navigation */

#nav{
 width:718px;
 margin:0 20px 0 20px;
 padding: 0;
}
#nav ul, #nav02 ul{
 margin:0;
 padding: 0;
 text-align: left;
}
#nav li {
 display:inline;
 list-style:none;
 margin: 0;
 padding: 0 8px 0 25px;
 background: url(http://c-on.cc/images/menu/navi_icon.gif) 0 50% no-repeat;
}

#nav02 li{
 display:inline;
 list-style:none;
 margin: 0;
 padding: 0 20px 0 25px;
 background: url(http://c-on.cc/images/menu/navi_icon.gif) 0 50% no-repeat;
}

#nav li img, #nav02 li img{
 margin:5px 0 5px 0;
 padding:0;
 vertical-align:middle;
}

.bread{
 width: 740px;
 margin:5px 0 5px 0;
 text-align: right;
}

/*---------------------------------------------*/
/* table */

.data{
 width:100%;
 border-top:1px solid #999;
 border-left:1px solid #999;
}
.data th{
 width:120px;
 background-color:#efefef;
}
.data th, .data td{
 padding:10px;
 border-bottom:1px solid #999;
 border-right:1px solid #999;
}

/*---------------------------------------------*/
/* feed */

#feed{
 margin:0 0 15px 0 ;
 padding: 0 0 10px 9px;
 color:#777777;
 background: url(http://c-on.cc/images/image/dod01.gif) 0 0 repeat-y;
}

#feed dl{
 width:700px;
 margin: 0;
 padding: 5px 0 5px 0; 
}

#feed dt{
 clear:both;
 float:left;
 width:60px;
 padding: 0;
 margin: 0;
}

#feed dt img{
 padding: 1px;
 margin: 0;
 background-color:#fff;
 border: solid 1px #ccc;
}

#feed dd{
 margin: 0 0 0 60px;  
 padding: 0 0 6px 0;
 border-bottom: dotted 1px #ddd;
}

#feed dd a{
 text-decoration:none;
}

#feed dd a:hover{
 color:#FE7B24;
 text-decoration:none;
}


/*-------------------------------------------*/
/* sidebar */
#sidebar {
	float: right;
	width: 130px;
/*	border: 1px solid #000000;	*/
 padding:0px 10px 20px 0px;
 margin:0;
}

ul#sidemenubrand {
	width: 101px;
	margin: 16px 0px 16px 16px;
}

/* products */
ul#sidemenuproduct {
	width: 101px;
	height: 522px;
	margin: 16px 0px 16px 16px;
}
ul#sidemenuproduct li {
	display: block;
	text-indent: -9999px;
	margin: 4px 0 4px 0;
	padding: 0;
}
ul#sidemenuproduct li a{
	display: block;
	background: url(http://c-on.cc/images/products/submenu.png) no-repeat;
	text-decoration: none;
}

ul#sidemenuproduct li#sofa a{ width: 101px; height: 31px; }
ul#sidemenuproduct li#sofa a:link{	background-position: 0px 0px; }
ul#sidemenuproduct li#sofa a:visited{background-position: 0px 0px; }
ul#sidemenuproduct li#sofa a:hover{	background-position: -101px 0px; }
ul#sidemenuproduct li#sofa a:unknown{background-position: -101px 0px; }

ul#sidemenuproduct li#table a{ width: 101px; height: 31px; }
ul#sidemenuproduct li#table a:link{	background-position: 0px -34px; }
ul#sidemenuproduct li#table a:visited{background-position: 0px -34px; }
ul#sidemenuproduct li#table a:hover{	background-position: -101px -34px; }
ul#sidemenuproduct li#table a:unknown{background-position: -101px -34px; }

ul#sidemenuproduct li#chair a{ width: 101px; height: 31px; }
ul#sidemenuproduct li#chair a:link{	background-position: 0px -69px; }
ul#sidemenuproduct li#chair a:visited{background-position: 0px -69px; }
ul#sidemenuproduct li#chair a:hover{	background-position: -101px -69px; }
ul#sidemenuproduct li#chair a:unknown{background-position: -101px -69px; }

ul#sidemenuproduct li#strage a{ width: 101px; height: 31px; }
ul#sidemenuproduct li#strage a:link{	background-position: 0px -103px; }
ul#sidemenuproduct li#strage a:visited{background-position: 0px -103px; }
ul#sidemenuproduct li#strage a:hover{	background-position: -101px -103px; }
ul#sidemenuproduct li#strage a:unknown{background-position: -101px -103px; }

ul#sidemenuproduct li#bed a{ width: 101px; height: 31px; }
ul#sidemenuproduct li#bed a:link{	background-position: 0px -137px; }
ul#sidemenuproduct li#bed a:visited{background-position: 0px -137px; }
ul#sidemenuproduct li#bed a:hover{	background-position: -101px -137px; }
ul#sidemenuproduct li#bed a:unknown{background-position: -101px -137px; }

ul#sidemenuproduct li#rug a{ width: 101px; height: 31px; }
ul#sidemenuproduct li#rug a:link{	background-position: 0px -172px; }
ul#sidemenuproduct li#rug a:visited{background-position: 0px -172px; }
ul#sidemenuproduct li#rug a:hover{	background-position: -101px -172px; }
ul#sidemenuproduct li#rug a:unknown{background-position: -101px -172px; }

ul#sidemenuproduct li#cushion a{ width: 101px; height: 31px; }
ul#sidemenuproduct li#cushion a:link{	background-position: 0px -206px; }
ul#sidemenuproduct li#cushion a:visited{background-position: 0px -206px; }
ul#sidemenuproduct li#cushion a:hover{	background-position: -101px -206px; }
ul#sidemenuproduct li#cushion a:unknown{background-position: -101px -206px; }

ul#sidemenuproduct li#curtain a{ width: 101px; height: 31px; }
ul#sidemenuproduct li#curtain a:link{	background-position: 0px -240px; }
ul#sidemenuproduct li#curtain a:visited{background-position: 0px -240px; }
ul#sidemenuproduct li#curtain a:hover{	background-position: -101px -240px; }
ul#sidemenuproduct li#curtain a:unknown{background-position: -101px -240px; }

ul#sidemenuproduct li#tablemat a{ width: 101px; height: 31px; }
ul#sidemenuproduct li#tablemat a:link{	background-position: 0px -275px; }
ul#sidemenuproduct li#tablemat a:visited{background-position: 0px -275px; }
ul#sidemenuproduct li#tablemat a:hover{	background-position: -101px -275px; }
ul#sidemenuproduct li#tablemat a:unknown{background-position: -101px -275px; }

ul#sidemenuproduct li#bedfab a{ width: 101px; height: 31px; }
ul#sidemenuproduct li#bedfab a:link{	background-position: 0px -309px; }
ul#sidemenuproduct li#bedfab a:visited{background-position: 0px -309px; }
ul#sidemenuproduct li#bedfab a:hover{	background-position: -101px -309px; }
ul#sidemenuproduct li#bedfab a:unknown{background-position: -101px -309px; }

ul#sidemenuproduct li#lighting a{ width: 101px; height: 31px; }
ul#sidemenuproduct li#lighting a:link{	background-position: 0px -344px; }
ul#sidemenuproduct li#lighting a:visited{background-position: 0px -344px; }
ul#sidemenuproduct li#lighting a:hover{	background-position: -101px -344px; }
ul#sidemenuproduct li#lighting a:unknown{background-position: -101px -344px; }

ul#sidemenuproduct li#flower a{ width: 101px; height: 31px; }
ul#sidemenuproduct li#flower a:link{	background-position: 0px -378px; }
ul#sidemenuproduct li#flower a:visited{background-position: 0px -378px; }
ul#sidemenuproduct li#flower a:hover{	background-position: -101px -378px; }
ul#sidemenuproduct li#flower a:unknown{background-position: -101px -378px; }

ul#sidemenuproduct li#kitchen a{ width: 101px; height: 31px; }
ul#sidemenuproduct li#kitchen a:link{	background-position: 0px -412px; }
ul#sidemenuproduct li#kitchen a:visited{background-position: 0px -412px; }
ul#sidemenuproduct li#kitchen a:hover{	background-position: -101px -412px; }
ul#sidemenuproduct li#kitchen a:unknown{background-position: -101px -412px; }

ul#sidemenuproduct li#interior a{ width: 101px; height: 31px; }
ul#sidemenuproduct li#interior a:link{	background-position: 0px -447px; }
ul#sidemenuproduct li#interior a:visited{background-position: 0px -447px; }
ul#sidemenuproduct li#interior a:hover{	background-position: -101px -447px; }
ul#sidemenuproduct li#interior a:unknown{background-position: -101px -447px; }

ul#sidemenuproduct li#stationery a{ width: 101px; height: 31px; }
ul#sidemenuproduct li#stationery a:link{	background-position: 0px -481px; }
ul#sidemenuproduct li#stationery a:visited{background-position: 0px -481px; }
ul#sidemenuproduct li#stationery a:hover{	background-position: -101px -481px; }
ul#sidemenuproduct li#stationery a:unknown{background-position: -101px -481px; }

ul#sidemenubrand {

}

ul#catbrand {
	width: 600px;
	margin: 0 0 0 18px;
}

ul#catproduct {
	width: 600px;
	margin: 0 0 0 12px;
}
ul#catproduct li {
	display: block;
		float: left;
	text-indent: -9999px;
	margin: 2px 2px 4px 4px;
	padding: 0;
}
ul#catproduct li a{
	display: block;
	background: url(http://c-on.cc/images/products/catmenu.png) no-repeat;
	text-decoration: none;
}

ul#catproduct li#sofa a { width: 112px; height:35px; }
ul#catproduct li#sofa a:link { background-position: 0px 0px; }
ul#catproduct li#sofa a:visited { background-position: 0px 0px; }
ul#catproduct li#sofa a:hover { background-position: 0px -35px; }
ul#catproduct li#sofa a:unknown { background-position: 0px -35px; }

ul#catproduct li#table a { width: 112px; height:35px; }
ul#catproduct li#table a:link { background-position: -115px 0px; }
ul#catproduct li#table a:visited { background-position: -115px 0px; }
ul#catproduct li#table a:hover { background-position: -115px -35px; }
ul#catproduct li#table a:unknown { background-position: -115px -35px; }

ul#catproduct li#chair a { width: 112px; height:35px; }
ul#catproduct li#chair a:link { background-position: -230px 0px; }
ul#catproduct li#chair a:visited { background-position: -230px 0px; }
ul#catproduct li#chair a:hover { background-position: -230px -35px; }
ul#catproduct li#chair a:unknown { background-position: -230px -35px; }

ul#catproduct li#strage a { width: 112px; height:35px; }
ul#catproduct li#strage a:link { background-position: -346px 0px; }
ul#catproduct li#strage a:visited { background-position: -346px 0px; }
ul#catproduct li#strage a:hover { background-position: -346px -35px; }
ul#catproduct li#strage a:unknown { background-position: -346px -35px; }

ul#catproduct li#bed a { width: 112px; height:35px; }
ul#catproduct li#bed a:link { background-position: -461px 0px; }
ul#catproduct li#bed a:visited { background-position: -461px 0px; }
ul#catproduct li#bed a:hover { background-position: -461px -35px; }
ul#catproduct li#bed a:unknown { background-position: -461px -35px; }

ul#catproduct li#rug a { width: 112px; height:35px; }
ul#catproduct li#rug a:link { background-position: -577px 0px; }
ul#catproduct li#rug a:visited { background-position: -577px 0px; }
ul#catproduct li#rug a:hover { background-position: -577px -35px; }
ul#catproduct li#rug a:unknown { background-position: -577px -35px; }

ul#catproduct li#cushion a { width: 112px; height:35px; }
ul#catproduct li#cushion a:link { background-position: -692px 0px; }
ul#catproduct li#cushion a:visited { background-position: -692px 0px; }
ul#catproduct li#cushion a:hover { background-position: -692px -35px; }
ul#catproduct li#cushion a:unknown { background-position: -692px -35px; }

ul#catproduct li#curtain a { width: 112px; height:35px; }
ul#catproduct li#curtain a:link { background-position: -808px 0px; }
ul#catproduct li#curtain a:visited { background-position: -808px 0px; }
ul#catproduct li#curtain a:hover { background-position: -808px -35px; }
ul#catproduct li#curtain a:unknown { background-position: -808px -35px; }

ul#catproduct li#tablemat a { width: 112px; height:35px; }
ul#catproduct li#tablemat a:link { background-position: -923px 0px; }
ul#catproduct li#tablemat a:visited { background-position: -923px 0px; }
ul#catproduct li#tablemat a:hover { background-position: -923px -35px; }
ul#catproduct li#tablemat a:unknown { background-position: -923px -35px; }

ul#catproduct li#bedfab a { width: 112px; height:35px; }
ul#catproduct li#bedfab a:link { background-position: -1038px 0px; }
ul#catproduct li#bedfab a:visited { background-position: -1038px 0px; }
ul#catproduct li#bedfab a:hover { background-position: -1038px -35px; }
ul#catproduct li#bedfab a:unknown { background-position: -1038px -35px; }

ul#catproduct li#lighting a { width: 112px; height:35px; }
ul#catproduct li#lighting a:link { background-position: -1154px 0px; }
ul#catproduct li#lighting a:visited { background-position: -1154px 0px; }
ul#catproduct li#lighting a:hover { background-position: -1154px -35px; }
ul#catproduct li#lighting a:unknown { background-position: -1154px -35px; }

ul#catproduct li#flower a { width: 112px; height:35px; }
ul#catproduct li#flower a:link { background-position: -1269px 0px; }
ul#catproduct li#flower a:visited { background-position: -1269px 0px; }
ul#catproduct li#flower a:hover { background-position: -1269px -35px; }
ul#catproduct li#flower a:unknown { background-position: -1269px -35px; }

ul#catproduct li#kichen a { width: 112px; height:35px; }
ul#catproduct li#kichen a:link { background-position: -1384px 0px; }
ul#catproduct li#kichen a:visited { background-position: -1384px 0px; }
ul#catproduct li#kichen a:hover { background-position: -1384px -35px; }
ul#catproduct li#kichen a:unknown { background-position: -1384px -35px; }

ul#catproduct li#interior a { width: 112px; height:35px; }
ul#catproduct li#interior a:link { background-position: -1500px 0px; }
ul#catproduct li#interior a:visited { background-position: -1500px 0px; }
ul#catproduct li#interior a:hover { background-position: -1500px -35px; }
ul#catproduct li#interior a:unknown { background-position: -1500px -35px; }

ul#catproduct li#stationery a { width: 112px; height:35px; }
ul#catproduct li#stationery a:link { background-position: -1615px 0px; }
ul#catproduct li#stationery a:visited { background-position: -1615px 0px; }
ul#catproduct li#stationery a:hover { background-position: -1615px -35px; }
ul#catproduct li#stationery a:unknown { background-position: -1615px -35px; }


/*---------------------------------------------*/
/* line */

hr {
 margin: 12px 0 12px 0;
 padding: 0;
 border: 0px;
} 

.line01 {
 display:none;
}
.line02 {
 height: 1px;
 border: 0px dotted;
 background: url(http://c-on.cc/images/image/dod02.gif) 0 0 repeat-x;
 color:#cccccc;
}


.img_line img, .img_line a img {
 margin:0 2px 5px 0;
 padding:1px;
 background-color:#fff;
 border:1px solid #ccc;
}

.img_line a:hover img{
 background-color:#F18A8A;
 border:1px solid #F18A8A;
}


/*---------------------------------------------*/
/* .clear */

.clear{
 margin: 0;
 padding: 0; 
 clear:both;
}

/*---------------------------------------------*/
/* footer */

#footer{
 position: relative;
 width:758px;
 height:100px;
 margin:0px auto;
 padding: 0 0 60px 0;
 background: url(http://c-on.cc/images/image/backline.gif) 0 50px no-repeat;
 color:#999;
 text-align:left;
}
#address{
 width:718px;
 margin:0px auto;
 padding: 0;
 font-size:x-small;
}
address{
 padding: 5px 0 0 0;
}

/*---------------------------------------------*/
/* news */

.post{
 padding: 0 0 35px 0;
 border-bottom:1px solid #ccc;
}
.post h2, .post h2 a{
 margin: 0 0 20px 0;
 padding: 0;
 font-size: 26px;
 font-weight:bold;
}
.post2 h2 {
 margin: 0 0 4px 0;
 padding: 0;
 font-size: 26px;
 font-weight:bold;
}
.post img{
 margin: 10px 0 25px 0;
}



/*---------------------------------------------*/
/* contact form */

.ftitle{
 width:130px;
 margin: 0;
 text-align:right;
}

.ftitle p{
 font-weight:bold;      
}

input, textarea, select{
 margin: 0;
 padding: 3px;
 border: 1px solid #999;
}

.parts input{
 width: 380px;
 height: 20px;
 margin: 0;
}

.parts textarea{
 width: 380px;
 height: 200px;
 margin: 0;
}

#submit{
 width: 150px;
 height: 34px;
 margin: 20px 0 0 0;
 color:#fff;
 font-size: 16px;
 font-weight: bold;
 background: url(http://c-oncc.sakura.ne.jp/images/image/submit.gif) left top no-repeat;  border:0; 
}

#submit_w {
 width: 260px;
 height: 34px;
 color:#fff;
 font-size: 16px;
 font-weight: bold;
 background: url(http://c-on.cc/images/image/submit_w.gif) left top no-repeat;
 border:0;
}

/*---------------------------------------------*/
/* enjoy meal */

.backrepeat{padding:20px 0 50px 0; background: url(http://c-on.cc/images/shopimg/2_haikei.gif) left top repeat;}

.f_wrap{
 width:758px;
}

.f_left{
 float:left;
 display: block;
 width:354px;
 margin:0;
 padding: 0;
 text-align:right;
}
.f_right{
 width:390px;
 margin: 0 0 0 354px;
 padding: 0 0 0 10px;
 text-align:left;
}

.f_left h3, .f_right h3, .item h3{
 padding: 40px 0 0 0;
 font-weight: bold;
}

.f_right img{
 margin:0 0 4px 0;
}

/*---------------------------------------------*/
/* comfortable space */

.item_f_wrap{
 overflow: auto;
 width:758px;
 margin:0;
 padding:0;
 background: url(http://c-on.cc/wp-content/uploads/2009/07/backimg03.png) 0 0 repeat;
}

.item_f_left{
 float:left;
 width:150px;
 padding: 5px;
 text-align:left;
}

.item_f_right{
 margin: 0 0 0 170px;
 padding: 20px;
 text-align:left;
}

.item_f_right h3{
 font-weight: bold;
}


/*------------------*/
/* privacy */
.privacy_title {
	font-weight: bold;
	margin: 4px 0 4px 0;
}
.privacy_subtitle {
	font-weight: bold;
	line-height: 150%;
}
.privacy_box {
	float: left;
	border: 1px solid #444444;
	padding: 4px;
	margin: 0 0 0 12px;
}
.privacy_log {
	float: right;
	text-align: right;
}
.privacy_text {
	margin: 0 0 10px 12px;
}
TABLE.poricy_chart {
	BORDER-BOTTOM: #666 1px solid; BORDER-LEFT: #666 1px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; BORDER-TOP: #666 1px solid; BORDER-RIGHT: #666 1px solid; PADDING-TOP: 1px
}
TABLE.poricy_chart TD {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; WIDTH: 275px; PADDING-RIGHT: 2px; BACKGROUND: #ededed; PADDING-TOP: 2px
}
TABLE.poricy_chart TD.top_txt {
	TEXT-ALIGN: center; BACKGROUND: #999; COLOR: #fff
}
