@charset "shift_jis";


/************************************************************/
/*y€ΚΰΎΆ(ε)zΒΟ*/
/************************************************************/
.kyotsu_620{width:620px;height:265px;display:block;} /*yΚνF265pxzyZ[F305pxz*/
.kyotsu_800{width:800px;height:265px;display:block;} /*yΚνF265pxzyZ[F305pxz*/

/************************************************************/
/*ytgirEJeSzΒΟ*/
/************************************************************/

/*‘tg€ioi[ygbvz*/
#left_top         {width:310px;height:1381px;float:left;display:block;clear:both;margin-top:20px;} /*yΚνF1381pxzyZ[F1240pxz*/

/*‘tg€ioi[yΊz*/
#left_item_main   {width:310px;height:17823px;float:left;display:block;clear:both;margin-top:20px;} /*yΚνF17823pxzyZ[F15990pxz*/
#left_item_desk   {width:310px;height:15995px;float:left;display:block;clear:both;margin-top:20px;} /*yΚνF15995pxzyZ[F14350pxz*/
#left_item_garden {width:310px;height:15573px;float:left;display:block;clear:both;margin-top:20px;} /*yΚνF15573pxzyZ[F14490pxz*/
#left_item_hontana{width:310px;height:15116px;float:left;display:block;clear:both;margin-top:20px;} /*yΚνF15116pxzyZ[F13530pxz*/
#left_item_kitchen{width:310px;height:15186px;float:left;display:block;clear:both;margin-top:20px;} /*yΚνF15186pxzyZ[F13938pxz*/
#left_item_sofa   {width:310px;height:15608px;float:left;display:block;clear:both;margin-top:20px;} /*yΚνF15608pxzyZ[F13940pxz*/


/*‘OJeS*/
.rug_cate_m      {width:800px;height:5467px;display:block;} /*yΚνF5467pxzyZ[F5836pxz*/
/*‘±½ΒJeS*/
.kotatu_cate_m   {width:800px;height:0px;display:none;} /*yΚνF0pxzyZ[F0pxz*/

/************************************************************/
/*ytgirzΕθ*/
/************************************************************/
/*‘tgiryΕγz*/
#left_top_frame   {width:310px;height:397px;}

/*‘tgLO*/
#left_rank_top    {width:130px;height:4683px;float:left;display:block;}/* height:4683px */
#left_rank_main   {width:130px;height:4683px;float:left;display:block;}/* height:4683px */
#left_rank_desk   {width:130px;height:4683px;float:left;display:block;}/* height:4683px */
#left_rank_garden {width:130px;height:4683px;float:left;display:block;}/* height:4683px */
#left_rank_hontana{width:130px;height:4683px;float:left;display:block;}/* height:4683px */
#left_rank_kitchen{width:130px;height:4731px;float:left;display:block;}/* height:4731px */
#left_rank_sofa   {width:130px;height:4683px;float:left;display:block;}/* height:4683px */

/*‘tgJeS[*/
.left_navigation  {width:310px;margin:0;}
#left_cate        {width:170px;height:4683px;margin-left:10px;float:left;display:block;}


/************************************************************/
/*yήπptgir*****************************************/
/************************************************************/
#left_rank_ss03  {width:130px;height:1px;float:left;}/*yΚνF4683pxz*/
#left_top_ss03   {width:310px;height:1px;float:left;clear:both;margin-top:20px;}/*yΚνF1180pxzyZ[F1230pxz*/
#left_item_ss03  {width:310px;height:1px;float:left;clear:both;margin-top:20px;}/*yΚνF12865pxzyZ[F14350pxz*/
/************************************************************/
/*yήπptgir*****************************************/
/************************************************************/

/************************************************************/
/*yJeSHTMLΕzΕθ*/
/************************************************************/
/*‘^[V[Y*/
.cate_tower_m {width:800px;height:2504px;display:block;}

/*‘RgECfA*/
.kitchen_m {width:800px;height:0px;display:none;} /*1673px*/

/*‘κΜϊEΜϊΑW*/
.mothersday_m {width:800px;height:9770px;display:none;}
.fathersday_m {width:800px;height:10740px;display:none;}


/*₯2015N12FSSp₯*/
.cate_ss_m        {width:800px;height:15540px;display:block;}

.cate_chair_m     {width:800px;height:1586px;display:block;} /*1430px 1586px */
.cate_desk_m      {width:800px;height:1606px;display:block;} /*1580px 1606px */
.cate_kitchen_m   {width:800px;height:1742px;display:block;} /*1606px 1742px */
.cate_pcdesk_m    {width:800px;height:1606px;display:block;} /*1194px 1606px */
.cate_table_m     {width:800px;height:1955px;display:block;} /*1194px 1606px */
.cate_tv_m        {width:800px;height:2191px;display:block;} /*1606px 1606px */
.cate_zaisu_m     {width:800px;height:1606px;display:block;} /*1194px 1606px */
.cate_entrance_m  {width:800px;height:1350px;display:none;} /*1606px 1606px */
.cate_garden_m    {width:800px;height:1194px;display:none;} /*1194px 1799px */
.cate_cool_m      {width:800px;height:725px;display:block;} /*1194px 1194px */
.cate_rug_m       {width:800px;height:1174px;display:none;} /*1174px 1799px */
.cate_shuno_m     {width:800px;height:1340px;display:none;} /*1340px 1799px */
.cate_sale_m      {width:800px;height:1074px;display:none;} /*1669px 2128px */
.cate_heater_m    {width:800px;height:569px;display:none;} /* 569px i0pxji0pxj*/
.cate_kasituki_m  {width:800px;height:569px;display:none;} /* 569px i0pxji0pxj*/

/********************************************************************/
/*‘VK[fJeSiCSVΕj**************************************/
/********************************************************************/
.garden_cate_m    {width:800px;height:10800px;display:block;} /* 10440pxiΕθj*/
#garden_1_m {width:800px;height:3015px;padding-top:105px;margin-bottom:-105px;display:block;} /* 5638pxiΚνj*/
#garden_2_m {width:800px;height:3371px;padding-top:105px;margin-bottom:-105px;display:block;}
#garden_3_m {width:800px;height:2280px;padding-top:105px;margin-bottom:-105px;display:block;}
#garden_4_m {width:800px;height:3466px;padding-top:105px;margin-bottom:-105px;display:block;}
#garden_5_m {width:800px;height:1609px;padding-top:105px;margin-bottom:-105px;display:block;}
#garden_6_m {width:800px;height: 944px;padding-top:105px;margin-bottom:-105px;display:block;}
#garden_7_m {width:800px;height:1852px;padding-top:105px;margin-bottom:-105px;display:block;}
#garden_8_m {width:800px;height:1450px;padding-top:105px;margin-bottom:   0px;display:block;}

/********************************************************************/
/*‘K[fJeSFj[ͺ***********************************/
/********************************************************************/
.menu_title{text-align:center;line-height:30px;font-size:20px;color:#333;}

#garden_menu         {margin:15px 0;}
#garden_menu a       {width:190px;height:190px;margin:15px 5px 15px 5px;text-decoration:none;float:left;display:block;}
#garden_menu a p     {width:168px;height:38px;margin:120px 10px 0 10px;padding:10px 0;text-align:center;line-height:20px;font-size:16px;background-color:#fff;color:#333;border:1px solid #999;display:block;filter:alpha(opacity=90);opacity:0.9;-moz-opacity:0.9;}
#garden_menu a p span{margin:3px 10px 0 10px;padding-top:3px;line-height:20px;font-size:14px;border-top:1px solid #999;display:block;}

#garden_menu a:hover       {filter:alpha(opacity=80);opacity:0.8;-moz-opacity:0.8;margin:13px 3px 13px 3px;border:2px solid #91c846;}

/********************************************************************/
/*‘K[fJeSFEΕθj[*********************************/
/********************************************************************/
/*NbNΕWv*/
#garden_migi p.garden_migi_top2 {width:80px;height:36px;margin:1px 0 0 0;padding:2px 0;text-decoration:none;text-align:center;font-size:13px;font-weight:normal;background-color:transparent;color:#666;display:block;}
#garden_migi p.garden_migi_top2 {
    text-shadow:
        0 1px 0 #fff,
        1px 0 0 #fff,
        0 -1px 0 #fff,
        -1px 0 0 #fff,
        -1px -1px 0 #fff,
        1px -1px 0 #fff,
        -1px 1px 0 #fff,
        1px 1px 0 #fff
        ;
}

/*γΙίι*/
#garden_migi a.garden_migi_top  {width:78px;height:36px;background-color:#fff;border:1px solid #91c846;}
#garden_migi a.garden_migi_top p{margin:0;color:#666;}

/*eWΦ*/
#garden_migi    {width:80px;position:fixed;right:0;bottom:45px;z-index: 1000;}
#garden_migi a  {width:80px;height:36px;margin:1px 0 0 0;padding:2px 0;text-decoration:none;text-align:center;font-weight:normal;background-color:#91c846;display:block;}
#garden_migi a p{margin:0;font-size:13px;color:#fff;}

#garden_migi a:hover{filter:alpha(opacity=70);opacity:0.7;-moz-opacity:0.7;}

/********************************************************************/

/************************************************************/
/*KΈ¨ΗέΊ³’ͺ*/
/************************************************************/
#foot_top         {width:800px;height:1820px;}
#foot_item        {width:950px;height:1380px;}
#foot_item2       {width:950px;height: 100px;}

#foot_620{width:950px;height:1750px;}
#foot_800{width:1130px;height:1590px;}

/*Q&AΜr[Ly[ΪΧNζ*/
.review_pc{display:block;}
.review_sp{display:none;}


/*********************************************************
 ‘[800y[Wp
 *********************************************************/
#to800{width:638px;margin:15px 0;padding:30px 80px 30px 80px;background-color:#fff;border:1px #eee solid;box-shadow: 1px 1px 5px 0px rgba(0,0,0,0.4);}

/********************************************************/
/*‘KANEKONNoi[y\¦Finlinezyρ\¦Fnonez*/
/********************************************************/

#kankon{display:inline;}

/**************************************************/

/*********************************************************
 *@‘@ϊ{CeAΕFr[As[
 *********************************************************/

/*TΒF800*/
.n_review5{background: url(https://image.rakuten.co.jp/nihoninterior/cabinet/review/n_review1.jpg?1) left top no-repeat;width:800px;height:955px;margin-top:25px;padding-top:265px;}
.n_review5 span{overflow-y:scroll;width:720px;height:765px;margin-left:40px;border:solid 1px #bbb;background-color:#fff;scrollbar-base-color: #999;display:block;}
.n_review5 a{background: url(https://image.rakuten.co.jp/nihoninterior/cabinet/review/n_review2.gif?1) left top no-repeat;width:800px;height:140px;display:block;text-indent:-9999px;margin-top:28px;}

/*SΒF800*/
.n_review4{background: url(https://image.rakuten.co.jp/nihoninterior/cabinet/review/n_review1a.gif?1) left top no-repeat;width:800px;height:955px;margin-top:25px;padding-top:265px;}
.n_review4 span{overflow-y:scroll;width:720px;height:765px;margin-left:40px;border:solid 1px #bbb;background-color:#fff;scrollbar-base-color: #999;display:block;}
.n_review4 a{background: url(https://image.rakuten.co.jp/nihoninterior/cabinet/review/n_review2.gif?1) left top no-repeat;width:800px;height:140px;display:block;text-indent:-9999px;margin-top:28px;}

/*TΒF620*/
.n_review5_620{background: url(https://image.rakuten.co.jp/nihoninterior/cabinet/review/n_review1_620.gif?1) left top no-repeat;width:620px;height:781px;margin-top:0px;padding-top:215px;}
.n_review5_620 span{overflow-y:scroll;width:560px;height:659px;margin-left:30px;border:solid 1px #bbb;background-color:#fff;scrollbar-base-color: #999;display:block;}
.n_review5_620 a{background: url(https://image.rakuten.co.jp/nihoninterior/cabinet/review/n_review2_620.gif?1) left top no-repeat;width:620px;height:109px;display:block;text-indent:-9999px;margin-top:11px;}

/*SΒF620*/
.n_review4_620{background: url(https://image.rakuten.co.jp/nihoninterior/cabinet/review/n_review1a_620.gif) left top no-repeat;width:620px;height:781px;margin-top:0px;padding-top:215px;}
.n_review4_620 span{overflow-y:scroll;width:560px;height:659px;margin-left:30px;border:solid 1px #bbb;background-color:#fff;scrollbar-base-color: #999;display:block;}
.n_review4_620 a{background: url(https://image.rakuten.co.jp/nihoninterior/cabinet/review/n_review2_620.gif?1) left top no-repeat;width:620px;height:109px;display:block;text-indent:-9999px;margin-top:11px;}

/*********************************************************
 *@‘@goldy[WΜCSS
 *********************************************************/
#out{
	width:1130px;
	margin:0px auto 0px auto;
	padding:0;
}
#left_navi{
	display:block;
	width:310px;
	margin-right:10px;
	padding:0;
	float:left;
}
#page_main{
	display:block;
	width:800px;
	margin:0;
	padding:5px;
	background-color:#fff;
	float:right;
	font-size:14px;
	line-height:24px;
}
.main_title{
	display:block;
	background-color:#555;
	font-size:18px;
	color:#fff;
	padding:10px;
}
.mini_title{
	display:block;
	background-color:#b5b5b5;
	font-size:14px;
	color:#fff;
	padding:8px 10px;
	margin-top:10px
}
.contents{
	display:block;
	font-size:14px;
	line-height:24px;
	padding:10px;
	color:#333;
}


