@charset "Shift-JIS"; 
@import url("../css/global.css");

#title_sitake{
  width:940px;
	height:380px;
	margin-bottom:10px;
	background:url(img/title.jpg) top left no-repeat;
	text-indent:-9999px;
	display:block;
}

#title_sitake_new{
  width:940px;
	height:380px;
	margin-bottom:10px;
	background:url(img/title_new.jpg) top left no-repeat;
	text-indent:-9999px;
	display:block;
}

#content{
	width:940px;
	padding:20px 0;
}

.sub_title{
  height:50px;
	background:url(img/sub_t.gif) top left no-repeat;
	text-indent:-9999px;
	text-align:left;
	font-size:25px;
	padding-left:15px;
}

.photo{
  width:870px;
  text-align:center;
	margin-left:auto;
	margin-right:auto;
	padding-left:30px;
}

.ph{
  float:left;
	margin-right:30px;
	margin-bottom:20px;
}

.photo li{
  border:solid #CCCCCC 1px;
	padding:9px;
	background-color:#FFFFFF;
}

#border_none{
  width:510px;
  border:none;
  padding:0;
	margin-left:290px;
}

.txt02{
  text-align:left;
}

#border_none p{
  text-align:left;
}

#border_none a{
  color:#006633;
}

#border_none a:hover{
  color:#009933;
}

.banner{
  width:420px;
	height:40px;
	line-height:40px;
	padding-right:130px;
	margin:5px 0;
}

.mori_banner_l{
  float:left;
}

.mori_banner_r{
  text-indent:-9999px;
	float:right;
}

.mori_banner_r a{
  width:252px;
	height:40px;
	background:url(img/mori_banner.gif) top left no-repeat;
	display:block;
}

.mori_banner_r a:hover{
  background-position:bottom left;
}



/* 検査結果 */

.result {
	width: 800px;
	background-color: #F5F5F5;
	padding: 20px 20px 10px 20px;
	margin: 30px auto;
	}

.result p {
	font-size: 95%;
	text-align: left;
	margin-bottom: 10px;
	}

.blue { color:#11467F;}



/* 商標登録 */

#title_tm {
	background: url(img/title_tm.gif) no-repeat left top;
	width: 940px;
	height: 28px;
	text-indent: -9999px;
	margin-bottom: 5px;
	}

#tm_area {
	margin: 0 0 40px;
	border: 1px dotted #243C8C;
	padding: 24px;
	text-align: left;
	}

#tm_area .img {
	float: left;
	width: 120px;
	margin: 0 30px 5px 0;
	}

#tm_area .img a:hover{
	filter: alpha(opacity=75);
	-moz-opacity:0.75;
	opacity:0.75;
	}

#tm_area .txt {
	line-height: 150%;
	}
	
#tm_area ul {
	width: 500px;
	margin: 16px 0;
	}

#tm_area ul li {
	padding-left: 20px;
	color:#243C8C;
	font-size: 110%;
	}

#tm_area .click {
	font-size: 10px;
	color: #666;
	}



/* 想いの茸 */


#title_omoinotake{
 	margin-top: 10px;
	width:940px;
	height:380px;
	background:url(img/title_omoinotake.jpg) top left no-repeat;
	text-indent:-9999px;
	display:block;
	}


.subtitle{
  	height: 120px;
	background: url(img/subtitle.jpg) top left no-repeat;
	text-indent: -9999px;
	margin-bottom: 25px;
	}

.box {
	margin-bottom: 20px;
	}

.box .tokuchou {
	width: 450px;
	float: left;
	margin-right: 20px;
	}

.box .photogallery {
	float: left;
	width: 470px;
	margin-bottom: 10px;
	}

.box .photogallery .title {
	background: url(img/photogallery_title.jpg) no-repeat left top;
	height: 24px;
	width: 470px;
	text-indent: -9999px;
	}
	
.box .photogallery .pg_main {
	margin-bottom: 15px;
	}

.box .photogallery .bnr_s {
	width: 470px;
	height: 90px;
	}

.box .photogallery .bnr_s a {
	background: url(img/bnr_small.jpg) no-repeat left top;
	width: 470px;
	height: 90px;
	text-indent: -9999px;
	display: block;
	}

.box .photogallery .bnr_s a:hover {
	filter: alpha(opacity=80);
	-moz-opacity:0.80;
	opacity:0.80;
	}

.attention {
	background: url(img/att_bg.jpg) no-repeat center top;
	padding: 30px;
	text-align: left;
	border: 1px dotted #ccc;
	margin-bottom: 25px;
	}

.box .fb {
	width: 470px;
	height: 240px;
	margin-right: 20px;
	float: left;
	}

.box .bnr_b {
	width: 450px;
	height: 130px;
	margin-bottom: 20px;
	float: left;
	}

.box .bnr_b a {
	width: 450px;
	height: 130px;
	background: url(img/bnr_big.jpg) no-repeat left top;
	display: block;
	text-indent: -9999px;
	}

.box .bnr_b a:hover {
	filter: alpha(opacity=80);
	-moz-opacity:0.80;
	opacity:0.80;
	}

.box .faxdl {
	width: 450px;
	height: 90px;
	text-indent: -9999px;
	float: left;
	}

.box .faxdl a {
	background: url(img/bnr_fax.gif) no-repeat left top;
	width: 450px;
	height: 90px;
	display: block;
	text-indent: -9999px;
	}

.box .faxdl a:hover {
	filter: alpha(opacity=80);
	-moz-opacity:0.80;
	opacity:0.80;
	}




