﻿@charset "utf-8";
@import url("main.css"); /* common stylesheet */

#dammy {
	background: url() no-repeat;
	margin: 0;
	padding: 40px 0 0 0;
	width: 216px;
	overflow: hidden;
	display: block;
	border: none;
	text-decoration: none;
	height: 0px!important;
	height /**/:40px;/* for ie5.x */
	}

/* 
--------- --------- --------- --------- --------- */
.catalog_navi {
	margin:0 0 25px 0;
	padding:3px 0 2px 0;
	list-style-type: none;
	background: url(../images/catalog/catalog_title.gif) no-repeat;
	background-color: #868A8E;
	height:36px;
	}

.catalog_navi li {
	margin:0 4px 0 0;
	padding:0;
	float:right;
	}
	
.catalog_navi li.c_navi1 {
	width:71px;
	}
	
.catalog_navi li.c_navi2 {
	width:120px;
	}
	
.catalog_navi li.c_navi3 {
	margin:0 3px 0 0;
	width:137px;
	}
	
.catalog_navi li a {
	margin: 0;
	padding: 34px 0 0 0;
	overflow: hidden;
	display: block;
	border: none;
	text-decoration: none;
	height: 0px!important;
	height /**/:34px;/* for ie5.x */
	}

.catalog_navi li.c_navi1 a {
	background: url(../images/catalog/catalog_btn01.jpg) no-repeat;
	width:71px;
	}
	
.catalog_navi li.c_navi2 a {
	background: url(../images/catalog/catalog_btn02.jpg) no-repeat;
	width:120px;
	}
	
.catalog_navi li.c_navi3 a {
	background: url(../images/catalog/catalog_btn03.jpg) no-repeat;
	width:137px;
	}
	
.catalog_navi li a:hover {
	background-position: 0 -34px;
	}
	
.catalog_navi li p {
	margin: 0;
	padding: 34px 0 0 0;
	overflow: hidden;
	display: block;
	border: none;
	text-decoration: none;
	height: 0px!important;
	height /**/:34px;/* for ie5.x */
	}

.catalog_navi li.c_navi1 p {
	background: url(../images/catalog/catalog_btn01.jpg) no-repeat;
	background-position: 0 -34px;
	width:71px;
	}
	
.catalog_navi li.c_navi2 p {
	background: url(../images/catalog/catalog_btn02.jpg) no-repeat;
	background-position: 0 -34px;
	width:120px;
	}
	
.catalog_navi li.c_navi3 p {
	background: url(../images/catalog/catalog_btn03.jpg) no-repeat;
	background-position: 0 -34px;
	width:137px;
	}

.catalog_title1 {
	background: url(../images/catalog/plan_title.gif) no-repeat;
	margin: 0 0 5px 0;
	padding: 27px 0 0 0;
	width: 156px;
	overflow: hidden;
	display: block;
	border: none;
	text-decoration: none;
	height: 0px!important;
	height /**/:27px;/* for ie5.x */
	}
	
.catalog_title2 {
	background: url(../images/catalog/basic_title.gif) no-repeat;
	margin: 0 0 2px 0;
	padding: 33px 0 0 0;
	width: 307px;
	overflow: hidden;
	display: block;
	border: none;
	text-decoration: none;
	height: 0px!important;
	height /**/:33px;/* for ie5.x */
	}
	
.catalog_title3 {
	background: url(../images/catalog/customize_title.gif) no-repeat;
	margin: 0 0 5px 0;
	padding: 28px 0 0 0;
	width: 426px;
	overflow: hidden;
	display: block;
	border: none;
	text-decoration: none;
	height: 0px!important;
	height /**/:28px;/* for ie5.x */
	}

.catalog_area {
	margin:0 0 10px 0;
	padding:0 0 50px 0;
	background-color: #FFF;
	color:#000;
	}
	
.catalog_area.basic {
	padding:15px 0 0 15px;
	}
	
.catalog_area.custom {
	padding:10px 0 0 12px;
	}

.catalog_box {
	background: url(../images/catalog/dotline702.gif) no-repeat;
	background-position: 0 bottom;
	margin: 0 0 10px 16px;
	padding: 0 0 10px 0;
	width: 702px;
	position: relative;
	}
	
.catalog_box.none {
	background: none;
	background-image: none;
	}


.catalog_dotline {
	background: url(../images/catalog/dotline702.gif) no-repeat;
	margin: 0 0 10px 16px;
	padding: 1px 0 0 0;
	width: 702px;
	overflow: hidden;
	display: block;
	border: none;
	text-decoration: none;
	height: 0px!important;
	height /**/:1px;/* for ie5.x */
	}

.catalog_stitle1 {
	background: url(../images/catalog/indoor_title.jpg) no-repeat;
	margin: 0 0 10px 0;
	padding: 32px 0 0 0;
	width: 732px;
	overflow: hidden;
	display: block;
	border: none;
	text-decoration: none;
	height: 0px!important;
	height /**/:32px;/* for ie5.x */
	}

.catalog_stitle2 {
	background: url(../images/catalog/outdoor_title.jpg) no-repeat;
	margin: 0 0 10px 0;
	padding: 32px 0 0 0;
	width: 732px;
	overflow: hidden;
	display: block;
	border: none;
	text-decoration: none;
	height: 0px!important;
	height /**/:32px;/* for ie5.x */
	}

.plan_a {
	margin:0;
	padding:0;
	background: url(../images/catalog/indoor_a-plan_p.gif) no-repeat;
	height:338px;
	}

.plan_b {
	margin:0;
	padding:0;
	background: url(../images/catalog/indoor_b-plan_p.gif) no-repeat;
	height:403px;
	}
	
.plan_c {
	margin:0;
	padding:0;
	background: url(../images/catalog/outdoor_c-plan_p.gif) no-repeat;
	height:346px;
	}
	
.plan_d {
	margin:0;
	padding:0;
	background: url(../images/catalog/outdoor_d-plan_p.gif) no-repeat;
	height:359px;
	}
	
.price {
	margin:0;
	padding:0;
	position: absolute;
	right:0;
	bottom:35px;
	}

.price2 {
	margin:0;
	padding:0;
	position: absolute;
	right:0;
	bottom:45px;
	}

.price_ex {
	margin:0;
	padding:0;
	position: absolute;
	right:0;
	bottom:15px;
	font-size:1.0em;
	}
	
.price_ex2 {
	margin:0;
	padding:0;
	position: absolute;
	right:0;
	bottom:25px;
	font-size:1.0em;
	}

.to_top_r {
	margin:0;
	padding:0;
	}
	
.to_top_r a {
	float:right;
	margin:0;
	padding:0;
	color:#333;
	text-decoration:underline;
	}
	
.to_top_r a:hover {
	color:#F00;
	}

/* #base
--------- --------- --------- --------- --------- */
.base_list {
	margin:0 0 20px 0;
	}

.base_list img {
	margin:0 0 10px 0;
	}
	
.base_list2 {
	margin:0 0 5px 0;
	}
	
.base_list_ex {
	margin:0 10px 5px 0;
	text-align: right;
	}

.to_top_r2 {
	margin:0;
	padding:0;
	}
	
.to_top_r2 a {
	float:right;
	margin:0 10px 5px 0;
	padding:0;
	color:#333;
	text-decoration:underline;
	}
	
.to_top_r2 a:hover {
	color:#F00;
	}







/* #custom
--------- --------- --------- --------- --------- */
.custom_area1 {
	margin:0;
	padding:25px 0 0 0;
	background: url(../images/catalog/customize_01lead.gif) no-repeat;
	width:710px;
	}

.custom_area2 {
	margin:0;
	padding:25px 0 0 0;
	background: url(../images/catalog/customize_02lead.gif) no-repeat;
	width:710px;
	}
	
.custom_area3 {
	margin:0;
	padding:25px 0 0 0;
	background: url(../images/catalog/customize_03lead.gif) no-repeat;
	width:710px;
	}
	
.custom_area4 {
	margin:0;
	padding:25px 0 0 0;
	background: url(../images/catalog/customize_04lead.gif) no-repeat;
	width:710px;
	}
	
.custom_area5 {
	margin:0;
	padding:25px 0 0 0;
	background: url(../images/catalog/customize_05lead.gif) no-repeat;
	width:710px;
	}
	
.custombox {
	margin:0 25px 0 0;
	padding:125px 0 0 0;
	height:70px;
	position: relative;
	float:left;
	line-height:1.4;
	}

.custombox.cb1 {
	background: url(../images/catalog/customize_01p1.jpg) no-repeat;
	width:181px;
	}
	
.custombox.cb2 {
	background: url(../images/catalog/customize_01p2.jpg) no-repeat;
	width:181px;
	}
	
.custombox.cb3 {
	background: url(../images/catalog/customize_01p3.jpg) no-repeat;
	width:181px;
	}
	
.custombox.cb4 {
	background: url(../images/catalog/customize_02p1.jpg) no-repeat;
	width:181px;
	}
	
.custombox.cb5 {
	background: url(../images/catalog/customize_02p2.jpg) no-repeat;
	width:309px;
	}
	
.custombox.cb6 {
	background: url(../images/catalog/customize_03p1.jpg) no-repeat;
	width:181px;
	}
	
.custombox.cb7 {
	background: url(../images/catalog/customize_03p2.jpg) no-repeat;
	width:181px;
	}
	
.custombox.cb8 {
	background: url(../images/catalog/customize_03p3.jpg) no-repeat;
	width:181px;
	}
	
.custombox.cb9 {
	background: url(../images/catalog/customize_04p1.jpg) no-repeat;
	width:181px;
	}
	
.custombox.cb10 {
	background: url(../images/catalog/customize_04p2.jpg) no-repeat;
	width:181px;
	}
	
.custombox.cb11 {
	background: url(../images/catalog/customize_05p1.jpg) no-repeat;
	width:181px;
	}
	
.custombox.cb12 {
	background: url(../images/catalog/customize_05p2.jpg) no-repeat;
	width:184px;
	}
	
.custombox.cb13 {
	background: url(../images/catalog/customize_05p3.jpg) no-repeat;
	width:100px;
	}
	
.custombox .c_name {
	color:#535251;
	font-size:1.2em;
	display: block;
	}
	
.custombox_ex {
	background: url(../images/catalog/customize_05txt.gif) no-repeat;
	margin:0;
	padding: 58px 0 0 0;
	width: 149px;
	overflow: hidden;
	display: block;
	border: none;
	text-decoration: none;
	height: 0px!important;
	height /**/:58px;/* for ie5.x */
	}

/* #
--------- --------- --------- --------- --------- */

/* #
--------- --------- --------- --------- --------- */