@charset "UTF-8";
/* FunSite CSS Document */


/*------------------
Default Setting
------------------*/
* {
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size:12px;
	line-height:150%;
	}
body,div,table,span,ul,li,input,select{color:#5f5f5f;}	

a:link,a:visited,a:active {
	color:#0000FF;
	text-decoration:underline;
	}

a:hover {
	color:#FF6600;
	text-decoration:underline;
	}

.space {
	font-size:1px;
	line-height:1px;
	}

.clear {
	clear:both;
	}

div#container {
	width:780px;
	margin:0 auto;
	}



/*------------------
Header Menu
------------------*/
div#header_left {
	float:left;
	width:350px;
	}

div#header_right {
	float:right;
	width:420px;
	text-align:right;
	}

div#header_right a:link,div#header_right a:visited,div#header_right a:active {
	color:#666666;
	text-decoration:none;
	line-height:180%;
	}

div#header_right a:hover {
	color:#333333;
	text-decoration:underline;
	line-height:180%;
	}


	
/*------------------
Global Menu
------------------*/
div#g_menu {
	position:relative;
	height:38px;
	}

div#btn_00 {
	width:120px;
	height:28px;
	background:url(../images/common/btn_00.jpg) left top no-repeat;
	float:left;
	}
	
div#btn_00_active {
	width:120px;
	height:28px;
	background:url(../images/common/btn_00_active.jpg) left top no-repeat;
	}
	
div#btn_00 a,div#btn_00_active a {
	display:block;
	width:120px;
	height:28px;
	}

div#btn_00 a:hover {	background:url(../images/common/btn_00_hover.jpg) left top no-repeat;}

div#btn_00 a span,div#btn_00_active a span {	display:none;}



div#btn_01 {
	width:155px;
	height:28px;
	background:url(../images/common/btn_01.jpg) left top no-repeat;
	float:left;
	}
	
div#btn_01_active {
	width:155px;
	height:28px;
	background:url(../images/common/btn_01_active.jpg) left top no-repeat;
	}
	
div#btn_01 a,div#btn_01_active a {
	display:block;
	width:155px;
	height:28px;
	}

div#btn_01 a:hover {	background:url(../images/common/btn_01_hover.jpg) left top no-repeat;}

div#btn_01 a span,div#btn_01_active a span {	display:none;}

div#btn_10 {
	width:155px;
	height:28px;
	background:url(../images/common/btn_10.jpg) left top no-repeat;
	float:left;
	}
	
div#btn_10_active {
	width:155px;
	height:28px;
	background:url(../images/common/btn_10_active.jpg) left top no-repeat;
	}
	
div#btn_10 a,div#btn_10_active a {
	display:block;
	width:155px;
	height:28px;
	}

div#btn_10 a:hover {	background:url(../images/common/btn_10_hover.jpg) left top no-repeat;}

div#btn_10 a span,div#btn_10_active a span {	display:none;}

div#btn_02 {
	width:145px;
	height:28px;
	background:url(../images/common/btn_02.jpg) left top no-repeat;
	float:left;
	}
	
div#btn_02_active {
	width:145px;
	height:28px;
	background:url(../images/common/btn_02_active.jpg) left top no-repeat;
	}
	
div#btn_02 a,div#btn_02_active a {
	display:block;
	width:145px;
	height:28px;
	}

div#btn_02 a:hover {	background:url(../images/common/btn_02_hover.jpg) left top no-repeat;}

div#btn_02 a span,div#btn_02_active a span {	display:none;}



div#btn_09 {
	width:145px;
	height:28px;
	background:url(../images/common/btn_09.jpg) left top no-repeat;
	float:left;
	}
	
div#btn_09_active {
	width:145px;
	height:28px;
	background:url(../images/common/btn_09_active.jpg) left top no-repeat;
	}
	
div#btn_09 a,div#btn_09_active a {
	display:block;
	width:145px;
	height:28px;
	}

div#btn_09 a:hover {	background:url(../images/common/btn_09_hover.jpg) left top no-repeat;}

div#btn_09 a span,div#btn_09_active a span {	display:none;}


div#btn_03 {
	width:195px;
	height:28px;
	background:url(../images/common/btn_03.jpg) left top no-repeat;
	float:left;
	}
	
div#btn_03_active {
	width:195px;
	height:28px;
	background:url(../images/common/btn_03_active.jpg) left top no-repeat;
	}
	
div#btn_03 a,div#btn_03_active a {
	display:block;
	width:195px;
	height:28px;
	}

div#btn_03 a:hover {	background:url(../images/common/btn_03_hover.jpg) left top no-repeat;}

div#btn_03 a span,div#btn_03_active a span {	display:none;}




div#btn_04 {
	width:165px;
	height:28px;
	background:url(../images/common/btn_04.jpg) left top no-repeat;
	float:left;
	}
	
div#btn_04_active {
	width:165px;
	height:28px;
	background:url(../images/common/btn_04_active.jpg) left top no-repeat;
	}
	
div#btn_04 a,div#btn_04_active a {
	display:block;
	width:165px;
	height:28px;
	}

div#btn_04 a:hover {	background:url(../images/common/btn_04_hover.jpg) left top no-repeat;}

div#btn_04 a span,div#btn_04_active a span {	display:none;}


div#btn_0300_box {
	width:195px;
	position:absolute;
    top:0px;
    left:420px;
	visibility:hidden;
	}

div#btn_0300_bg {	background:url(../images/common/btn_0300_bg.jpg) left top repeat-y;}

div#btn_0300_wrap {
	width:185px;
	float:left;
	}

div.btn300_limited {
	width:5px;
    height:115px;
    float:left;
    }
	
div#btn_0300_bottom {
	width:195px;
	height:5px;
	font-size:1px;
	line-height:1px;
	background:url(../images/common/btn_0300_bottom.jpg) left top no-repeat;
	}


div#btn_0301,div#btn_0302,div#btn_0303,div#btn_0304,div#btn_0305 {
	width:185px;
	height:23px;
	}

div#btn_0301 {	background:url(../images/common/btn_0301.jpg) left top no-repeat;}
div#btn_0302 {	background:url(../images/common/btn_0302.jpg) left top no-repeat;}
div#btn_0303 {	background:url(../images/common/btn_0303.jpg) left top no-repeat;}
div#btn_0304 {	background:url(../images/common/btn_0304.jpg) left top no-repeat;}
div#btn_0305 {	background:url(../images/common/btn_0305.jpg) left top no-repeat;}


div#btn_0301 a,div#btn_0302 a,div#btn_0303 a,div#btn_0304 a,div#btn_0305 a {
	width:185px;
	height:23px;
	display:block;
	}

div#btn_0301 a:hover {	background:url(../images/common/btn_0301_hover.jpg) left top no-repeat;}
div#btn_0302 a:hover {	background:url(../images/common/btn_0302_hover.jpg) left top no-repeat;}
div#btn_0303 a:hover {	background:url(../images/common/btn_0303_hover.jpg) left top no-repeat;}
div#btn_0304 a:hover {	background:url(../images/common/btn_0304_hover.jpg) left top no-repeat;}
div#btn_0305 a:hover {	background:url(../images/common/btn_0305_hover.jpg) left top no-repeat;}

div#btn_0301 a span,div#btn_0302 a span,div#btn_0303 a span,div#btn_0304 a span,div#btn_0305 a span {	display:none;}





/*------------------
Side Menu
------------------*/

div#sidemenu {
	width:200px;
	float:left;
	}

div .side_title
{
	/*background:url(../images/common/stit_cate.jpg) left top no-repeat;*/
	width: 200px;
	height: 20px;
}	

div .side_title span{display:none;}

div#categories-heading-div{
	background:url(../images/common/stit_cate.jpg) left top no-repeat;
}

div#categories-div .category-subs,div#categories-div .category-products{
	color:#3399ff;
}

div#news-manager-heading-div {
	background:url(../images/common/stit_news.jpg) left top no-repeat;
}

div#information-heading-div {
	background:url(../images/common/stit_info.jpg) left top no-repeat;
}


div#calendar-heading-div {
	background:url(../images/common/stit_cale.jpg) left top no-repeat;
}



div#pagehistory-heading-div {
	background:url(../images/common/stit_mita.jpg) left top no-repeat;
}


div.sbox_bg {	background:url(../images/common/sbox_bg.jpg) left top repeat-y;}

div.sbox_top {
	background:url(../images/common/sbox_top.jpg) left top no-repeat;
	width:200px;
	height:5px;
	font-size:1px;
	line-height:1px;
}

div.sbox_bottom {
	background:url(../images/common/sbox_bottom.jpg) left top no-repeat;
	width:200px;
	height:5px;
	font-size:1px;
	line-height:1px;
}

div.sbox_wrap {
	width:190px;
	margin:0 auto;
}

div.sbox_wrap ul,div.sbox_wrap ul li {
	margin:0;
	padding:0;
	list-style-type:none;
}

div.sbox_wrap ul li ul {	
	margin-left:1em;
}

div.sbox_wrap ul li a,div.sbox_wrap a {
	color:#55ab53;
	font-size:12px;
	line-height:180%;
	text-decoration:none;
}

div.sbox_wrap ul li a:hover,div.sbox_wrap a:hover {
	color:#55ab53;
	text-decoration:underline;
	}


div.sbox_wrap ul li ul li a {
	color:#3399FF;
	font-size:12px;
	line-height:180%;
	text-decoration:none;
	}

div.sbox_wrap ul li ul li a:hover {
	color:#3399FF;
	text-decoration:underline;
	}


div.sbox_img {
	margin:0 auto;
	width:150px;
}

div.line_green {
	background:url(../images/common/line_green.jpg) left top repeat-x;
	height:5px;
	font-size:1px;
	line-height:1px;
}

div.line_green hr { display:none;}


/*------------------
Contents Area
------------------*/
div#contents,div.centerColumn {
	width:560px;
	float:right;
	padding-right:0;
	padding-top:0;
	}

div.contents_wrap {
	width:550px;
	margin:0 auto;
	}



div#search_box_top {
	background:#8db2ff url(../images/common/search_box_top.jpg) left top no-repeat;
	width:560px;
	}

div#sbt_limited {
	width:40px;
	height:190px;
	font-size:1px;
	line-height:1px;
	float:left;
	}

div#sb2t_limited {
	width:10px;
	height:80px;
	font-size:1px;
	line-height:1px;
	float:left;
	}

div#sb2t_input {
	width:410px;
	float:left;
	}

select#search_select {
	width:330px;
	}

input#search_imput01 {
	width:330px;
	}

input#search_imput02 {
	width:330px;
	}

td.td_search01 {
	width:65px;
	height:28px;
	}

td.td_search02 {	width:345px;}

div#sb2t_submit {
	width:120px;
	float:left;
	}

div#btn_search {
	width:98px;
	height:50px;
	background:url(../images/common/btn_search.jpg) left top no-repeat;
	margin-left:auto;
	}

div#btn_search a {
	width:98px;
	height:50px;
	display:block;
	cursor:pointer;
	}

div#btn_search a:hover {	background:url(../images/common/btn_search_hover.jpg) left top no-repeat;}

div#btn_search a span {	display:none;}

div#sbt_txt {
	width:480px;
	float:left;
	color:#FFFFFF;
}	

#search_box_top div#sbt_txt h2{
	height:37px;
	line-height:37px;
}	


div#search_tit {
	width:480px;
	height:40px;
	background:url(../images/common/search_tit.jpg) left top no-repeat;
	}

div#search_tit h1 {
	display:none;
	}

div#sbt_txt h2 {
	color:#FFFFFF;
	font-size:14px;
	text-align:center;
	}

div#search_box_bottom {
	background:url(../images/common/search_box_bottom.jpg) left top no-repeat;
	width:560px;
	height:5px;
	font-size:1px;
	line-height:1px;
	}

div#search_box2_bg {
	background:url(../images/common/search_box2_bg.jpg) left top repeat-y;
	width:550px;
	margin:0 auto;
	}

div#search_box2_top {
	background:url(../images/common/search_box2_top.jpg) left top no-repeat;
	width:550px;
	}

div#search_box2_bottom {
	background:url(../images/common/search_box2_bottom.jpg) left top no-repeat;
	width:550px;
	height:10px;
	margin:0 auto;
	font-size:1px;
	line-height:1px;
	}

div#tit_news {
	background:url(../images/common/tit_news.jpg) left top no-repeat;
	height:30px;
	}

div#tit_news span { display:none;}

div.news_date {
	width:80px;
	float:left;
	}

div.news_text {
	width:470px;
	float:left;
	}

div#tit_cate {
	background:url(../images/common/tit_cate.jpg) left top no-repeat;
	height:30px;
	}

div#tit_cate span { display:none;}

div#btn_cate01,div#btn_cate02,div#btn_cate03,div#btn_cate04,div#btn_cate05,
div#btn_cate06,div#btn_cate07,div#btn_cate08,div#btn_cate09,div#btn_cate10,
div#btn_cate11,div#btn_cate12,div#btn_cate13,div#btn_cate14,div#btn_cate15 {
	width:110px;
	height:110px;
	float:left;
	text-align:center;
}
	
div#btn_cate01 {	background:url(../images/common/btn_cate01.jpg) left top no-repeat;}
div#btn_cate02 {	background:url(../images/common/btn_cate02.jpg) left top no-repeat;}
div#btn_cate03 {	background:url(../images/common/btn_cate03.jpg) left top no-repeat;}
div#btn_cate04 {	background:url(../images/common/btn_cate04.jpg) left top no-repeat;}
div#btn_cate05 {	background:url(../images/common/btn_cate05.jpg) left top no-repeat;}
div#btn_cate06 {	background:url(../images/common/btn_cate06.jpg) left top no-repeat;}
div#btn_cate07 {	background:url(../images/common/btn_cate07.jpg) left top no-repeat;}
div#btn_cate08 {	background:url(../images/common/btn_cate08.jpg) left top no-repeat;}
div#btn_cate09 {	background:url(../images/common/btn_cate09.jpg) left top no-repeat;}
div#btn_cate10 {	background:url(../images/common/btn_cate10.jpg) left top no-repeat;}
div#btn_cate11 {	background:url(../images/common/btn_cate11.jpg) left top no-repeat;}
div#btn_cate12 {	background:url(../images/common/btn_cate12.jpg) left top no-repeat;}
div#btn_cate13 {	background:url(../images/common/btn_cate13.jpg) left top no-repeat;}
div#btn_cate14 {	background:url(../images/common/btn_cate14.jpg) left top no-repeat;}
div#btn_cate15 {	background:url(../images/common/btn_cate15.jpg) left top no-repeat;}


div#btn_cate01 a:hover {	background:url(../images/common/btn_cate01_hover.jpg) left top no-repeat;}
div#btn_cate02 a:hover {	background:url(../images/common/btn_cate02_hover.jpg) left top no-repeat;}
div#btn_cate03 a:hover {	background:url(../images/common/btn_cate03_hover.jpg) left top no-repeat;}
div#btn_cate04 a:hover {	background:url(../images/common/btn_cate04_hover.jpg) left top no-repeat;}
div#btn_cate05 a:hover {	background:url(../images/common/btn_cate05_hover.jpg) left top no-repeat;}
div#btn_cate06 a:hover {	background:url(../images/common/btn_cate06_hover.jpg) left top no-repeat;}
div#btn_cate07 a:hover {	background:url(../images/common/btn_cate07_hover.jpg) left top no-repeat;}
div#btn_cate08 a:hover {	background:url(../images/common/btn_cate08_hover.jpg) left top no-repeat;}
div#btn_cate09 a:hover {	background:url(../images/common/btn_cate09_hover.jpg) left top no-repeat;}
div#btn_cate10 a:hover {	background:url(../images/common/btn_cate10_hover.jpg) left top no-repeat;}
div#btn_cate11 a:hover {	background:url(../images/common/btn_cate11_hover.jpg) left top no-repeat;}
div#btn_cate12 a:hover {	background:url(../images/common/btn_cate12_hover.jpg) left top no-repeat;}
div#btn_cate13 a:hover {	background:url(../images/common/btn_cate13_hover.jpg) left top no-repeat;}
div#btn_cate14 a:hover {	background:url(../images/common/btn_cate14_hover.jpg) left top no-repeat;}
div#btn_cate15 a:hover {	background:url(../images/common/btn_cate15_hover.jpg) left top no-repeat;}

div#btn_cate01 a,div#btn_cate02 a,div#btn_cate03 a,div#btn_cate04 a,div#btn_cate05 a,
div#btn_cate06 a,div#btn_cate07 a,div#btn_cate08 a,div#btn_cate09 a,div#btn_cate10 a,
div#btn_cate11 a,div#btn_cate12 a,div#btn_cate13 a,div#btn_cate14 a,div#btn_cate15 a {
	width:110px;
	height:110px;
	display:block;
	}

div#btn_cate01 a span,div#btn_cate02 a span,div#btn_cate03 a span,div#btn_cate04 a span,div#btn_cate05 a span,
div#btn_cate06 a span,div#btn_cate07 a span,div#btn_cate08 a span,div#btn_cate09 a span,div#btn_cate10 a span,
div#btn_cate11 a span,div#btn_cate12 a span,div#btn_cate13 a span,div#btn_cate14 a span,div#btn_cate15 a span {
	display:none;
	}


div#tit_pick {
	background:url(../images/common/tit_pick.jpg) left top no-repeat;
	height:30px;
	}

div#tit_pick span { display:none;}

div#btn_pick15,div#btn_pick14,div#btn_pick13,div#btn_pick11,div#btn_pick10,div#btn_pick02,div#btn_pick03,div#btn_pick05,div#btn_pick06,div#btn_pick08,div#btn_pick09,div#btn_pick12,div#btn_pick01,div#btn_pick04,div#btn_pick07 {
	width:175px;
	height:96px;
	float:left;
	margin:0 3px 0 3px;
	display: -moz-inline-box; /*for Firefox 2*/
    display: inline-block; /*for modern*/
    /display: inline; /*for ie5～7*/
    /zoom: 1; /*for ie5～7*/
}

	
div#btn_pick01 {	background:url(../images/common/btn_pick01.jpg) left top no-repeat;}
div#btn_pick02 {	background:url(../images/common/btn_pick02.jpg) left top no-repeat;}
div#btn_pick03 {	background:url(../images/common/btn_pick03.jpg) left top no-repeat;}
div#btn_pick04 {	background:url(../images/common/btn_pick04.jpg) left top no-repeat;}
div#btn_pick05 {	background:url(../images/common/btn_pick05.jpg) left top no-repeat;}
div#btn_pick06 {	background:url(../images/common/btn_pick06.jpg) left top no-repeat;}
div#btn_pick07 {	background:url(../images/common/btn_pick07.jpg) left top no-repeat;}
div#btn_pick08 {	background:url(../images/common/btn_pick08.jpg) left top no-repeat;}
div#btn_pick09 {	background:url(../images/common/btn_pick09.jpg) left top no-repeat;}
div#btn_pick10 {	background:url(../images/common/btn_pick10.jpg) left top no-repeat;}
div#btn_pick10 {	background:url(../images/common/btn_pick10.jpg) left top no-repeat;}
div#btn_pick11 {	background:url(../images/common/btn_pick11.jpg) left top no-repeat;}
div#btn_pick12 {	background:url(../images/common/btn_pick12.jpg) left top no-repeat;}
div#btn_pick13 {	background:url(../images/common/btn_pick13.jpg) left top no-repeat;}
div#btn_pick14 {	background:url(../images/common/btn_pick14.jpg) left top no-repeat;}
div#btn_pick15 {	background:url(../images/common/btn_pick15.jpg) left top no-repeat;}


div#btn_pick01 a:hover {	background:url(../images/common/btn_pick01_hover.jpg) left top no-repeat;}
div#btn_pick02 a:hover {	background:url(../images/common/btn_pick02_hover.jpg) left top no-repeat;}
div#btn_pick03 a:hover {	background:url(../images/common/btn_pick03_hover.jpg) left top no-repeat;}
div#btn_pick04 a:hover {	background:url(../images/common/btn_pick04_hover.jpg) left top no-repeat;}
div#btn_pick05 a:hover {	background:url(../images/common/btn_pick05_hover.jpg) left top no-repeat;}
div#btn_pick06 a:hover {	background:url(../images/common/btn_pick06_hover.jpg) left top no-repeat;}
div#btn_pick07 a:hover {	background:url(../images/common/btn_pick07_hover.jpg) left top no-repeat;}
div#btn_pick08 a:hover {	background:url(../images/common/btn_pick08_hover.jpg) left top no-repeat;}
div#btn_pick09 a:hover {	background:url(../images/common/btn_pick09_hover.jpg) left top no-repeat;}
div#btn_pick10 a:hover {	background:url(../images/common/btn_pick10_hover.jpg) left top no-repeat;}
div#btn_pick11 a:hover {	background:url(../images/common/btn_pick11_hover.jpg) left top no-repeat;}
div#btn_pick12 a:hover {	background:url(../images/common/btn_pick12_hover.jpg) left top no-repeat;}
div#btn_pick13 a:hover {	background:url(../images/common/btn_pick13_hover.jpg) left top no-repeat;}
div#btn_pick14 a:hover {	background:url(../images/common/btn_pick14_hover.jpg) left top no-repeat;}
div#btn_pick15 a:hover {	background:url(../images/common/btn_pick15_hover.jpg) left top no-repeat;}

div#btn_pick01 a,div#btn_pick02 a,div#btn_pick03 a,div#btn_pick04 a,div#btn_pick05 a,
div#btn_pick06 a,div#btn_pick07 a,div#btn_pick08 a,div#btn_pick09 a,div#btn_pick10 a,div#btn_pick11 a,div#btn_pick12 a,div#btn_pick13 a,div#btn_pick14 a,div#btn_pick15 a {
	width:175px;
	height:90px;
	display:block;
	}

div#btn_pick01 a strong,div#btn_pick02 a strong,div#btn_pick03 a strong,div#btn_pick04 a strong,div#btn_pick05 a strong,
div#btn_pick06 a strong,div#btn_pick07 a strong,div#btn_pick08 a strong,div#btn_pick09 a strong,div#btn_pick10 a strong,div#btn_pick11 a strong,div#btn_pick12 a strong,div#btn_pick13 a strong,div#btn_pick14 a strong,div#btn_pick15 a strong {
	display:none;
	}



div#tit_newone {
	background:url(../images/common/tit_newone.jpg) left top no-repeat;
	height:30px;
	}

div#tit_newone span { display:none;}


/*
div#box_nn01,div#box_nn02,div#box_nn04,div#box_nn05 {
	width:187px;
	height:140px;
	float:left;
	}

div#box_nn03,div#box_nn06 {
	width:175px;
	height:140px;
	float:left;
	}

div#btn_nn01,div#btn_nn02,div#btn_nn04,div#btn_nn05 {
	width:187px;
	height:80px;
	}

div#btn_nn03,div#btn_nn06 {
	width:175px;
	height:80px;
	}
	
div#btn_nn01 {	background:url(../images/common/btn_nn01.jpg) left top no-repeat;}
div#btn_nn02 {	background:url(../images/common/btn_nn02.jpg) left top no-repeat;}
div#btn_nn03 {	background:url(../images/common/btn_nn03.jpg) left top no-repeat;}
div#btn_nn04 {	background:url(../images/common/btn_nn04.jpg) left top no-repeat;}
div#btn_nn05 {	background:url(../images/common/btn_nn05.jpg) left top no-repeat;}
div#btn_nn06 {	background:url(../images/common/btn_nn06.jpg) left top no-repeat;}

div#btn_nn01 a:hover {	background:url(../images/common/btn_nn01_hover.jpg) left top no-repeat;}
div#btn_nn02 a:hover {	background:url(../images/common/btn_nn02_hover.jpg) left top no-repeat;}
div#btn_nn03 a:hover {	background:url(../images/common/btn_nn03_hover.jpg) left top no-repeat;}
div#btn_nn04 a:hover {	background:url(../images/common/btn_nn04_hover.jpg) left top no-repeat;}
div#btn_nn05 a:hover {	background:url(../images/common/btn_nn05_hover.jpg) left top no-repeat;}
div#btn_nn06 a:hover {	background:url(../images/common/btn_nn06_hover.jpg) left top no-repeat;}


div#btn_nn01 a,div#btn_nn02 a,div#btn_nn03 a,
div#btn_nn04 a,div#btn_nn05 a,div#btn_nn06 a {
	width:175px;
	height:80px;
	display:block;
	}

div#btn_nn01 a strong,div#btn_nn02 a strong,div#btn_nn03 a strong,
div#btn_nn04 a strong,div#btn_nn05 a strong,div#btn_nn06 a strong {
	display:none;
	}

div.text_nn {
	width:175px;
	text-align:right;
	}

div.text_nn a {
	color:#2bb196;
	text-decoration:none;
	}

div.text_nn a:hover {
	color:#2bb196;
	text-decoration:underline;
	}
*/

.img_left {
	float:left;
	margin-right:20px;
	margin-bottom:10px;
	}

.img_right {
	float:right;
	margin-left:20px;
	margin-bottom:10px;
	}
	
div.detail {
	color:#FF9900;	
	font-size:14px;
	font-weight:bold;
	}

div.detail-contents {
	line-height:2em;
	}

/*------------------
Footer area
------------------*/

div#footer {
	width:780px;
	}
	
div.line_footer {
	background:url(../images/common/line_footer.jpg) left top repeat-x;
	height:3px;
	font-size:1px;
	line-height:1px;
	}

div.line_footer hr { display:none;}

div#footer_menu {
	text-align:center;
	}

div#footer_menu a  {
	color:#666666;
	text-decoration:underline;
	line-height:180%;
	}

div#footer_menu a:hover {
	color:#333333;
	text-decoration:underline;
	line-height:180%;
	}



/*top page whats new*/
#top_page_whats_new #whatsNew h2{
	background:url(../images/common/tit_newone.jpg) left top no-repeat;
	height:30px;
	border:0;
	text-indent:-10000px;
	text-align:left;
	padding:0;
	margin-bottom:5px;
}

#top_page_whats_new #whatsNew{
	border:0;
	padding-right:8px;
}

#top_page_whats_new #whatsNew div{
	text-align:right;
	margin:0px;
	margin-bottom:10px;
	padding:0;
	color:#2bb196;
	
}

#top_page_whats_new #whatsNew a{
	color:#2bb196;
}

#top_page_whats_new #whatsNew a.new_p{
	display:block;
	float:left;
	padding:1px;
	background-color:#fff;
}

#top_page_whats_new #whatsNew a.new_p:hover{
	background-color:#2bb196;
}

#top_page_whats_new #whatsNew img{
	padding:0;
	margin:0;
	border:0;
}
/*end top page whats new*/

#top_dyn{
	padding-top:10px;
}

#top_dyn a{
	padding-left:20px;
	padding-right:5px;
}

#top_dyn #top_cart{
	background:url(../images/common/cart.gif) left top no-repeat;
}

#top_dyn #top_account{
	background:url(../images/common/cart.gif) left top no-repeat;
}

#search_box2_top form{margin:0;padding:0;}
#indexDefault{
	margin:0;
	padding:0;
}

#shoppingcartBody h1{
	clear:both;
}

/*contents osusume*/


div#tit_osusume13,div#tit_osusume12,div#tit_osusume11,div#tit_osusume10,div#tit_osusume09,div#tit_osusume08,div#tit_osusume07,div#tit_osusume06,div#tit_osusume05, div#tit_osusume04, div#tit_osusume03, div#tit_osusume02, div#tit_osusume01, div#tit_osusume00 {
	width:265px;
	height:75px;
	float:left;
	margin:0 3px 0 3px;
	display:inline-block
	}
	
div#tit_osusume00 {	background:url(../images/common/tit_osusume00.jpg) left top no-repeat;}
div#tit_osusume01 {	background:url(../images/common/tit_osusume01.jpg) left top no-repeat;}
div#tit_osusume02 {	background:url(../images/common/tit_osusume02.jpg) left top no-repeat;}
div#tit_osusume03 {	background:url(../images/common/tit_osusume03.jpg) left top no-repeat;}
div#tit_osusume04 {	background:url(../images/common/tit_osusume04.jpg) left top no-repeat;}
div#tit_osusume05 {	background:url(../images/common/tit_osusume05.jpg) left top no-repeat;}
div#tit_osusume06 {	background:url(../images/common/tit_osusume06.jpg) left top no-repeat;}
div#tit_osusume07 {	background:url(../images/common/tit_osusume07.jpg) left top no-repeat;}
div#tit_osusume08 {	background:url(../images/common/tit_osusume08.jpg) left top no-repeat;}
div#tit_osusume09 {	background:url(../images/common/tit_osusume09.jpg) left top no-repeat;}
div#tit_osusume10 {	background:url(../images/common/tit_osusume10.jpg) left top no-repeat;}
div#tit_osusume11 {	background:url(../images/common/tit_osusume11.jpg) left top no-repeat;}
div#tit_osusume12 {	background:url(../images/common/tit_osusume12.jpg) left top no-repeat;}
div#tit_osusume13 {	background:url(../images/common/tit_osusume13.jpg) left top no-repeat;}

div#tit_osusume00 a, div#tit_osusume01 a, div#tit_osusume02 a, div#tit_osusume03 a, div#tit_osusume04 a, div#tit_osusume05 a, div#tit_osusume06 a, div#tit_osusume07 a, div#tit_osusume08 a, div#tit_osusume09 a, div#tit_osusume10 a, div#tit_osusume11 a, div#tit_osusume12 a , div#tit_osusume13 a{
	width:265px;
	height:70px;
	display:block;
	}	
	
div#tit_osusume00 a strong, div#tit_osusume01 a strong, div#tit_osusume02 a strong, div#tit_osusume03 a strong, div#tit_osusume04 a strong , div#tit_osusume05 a strong, div#tit_osusume06 a strong, div#tit_osusume07 a strong, div#tit_osusume08 a strong, div#tit_osusume09 a strong, div#tit_osusume10 a strong, div#tit_osusume11 a strong, div#tit_osusume12 a strong, div#tit_osusume13 a strong {
	display:none;
	}

#header_search{background-color:#ffff99;margin-bottom:10px;padding:10px;border-style:solid;border-width:1px;border-color:#f4f4f4;}
#header_search select{width:200px;}
#header_search #search_imput01{width:400px;margin-left:20px;}


