.style1 {

	font-family: Arial, Helvetica, sans-serif;

	font-weight: bold;

	line-height: 150%;

	font-size: 13px;

	margin-left: 18px;

}

#contents #rightbox #profile .titli {

	font-family: Arial, Helvetica, sans-serif;

	line-height: 150%;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 5px;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-right-color: #999999;

	border-bottom-color: #999999;

	border-left-color: #999999;

	font-size: 88%;

	text-indent: 8px;

}

#contents #rightbox #profile .lis {

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #999999;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 88%;

	line-height: 150%;

	text-indent: 5px;

}







#contents {

	width: 688px;

	margin-right: auto;

	margin-left: auto;

	background-color: #FFFFFF;

	padding: 5px;

	border-top-color: #CCCCCC;

	border-right-color: #CCCCCC;

	border-bottom-color: #CCCCCC;

	border-left-color: #CCCCCC;

}

#contents #leftbox {

	float: left;

	width: 200px;

	padding-right: 10px;

}

#contents #rightbox {

	float: left;

	width: 400px;

	padding: 2px;

}

#contents #title h2 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	line-height: 150%;

	background-color: #f0f0f0;

	text-indent: 8px;

	border-right-style: none;

	border-left-width: 8px;

	border-left-style: solid;

	border-left-color: #666666;

}





#contents .clear {

	clear: both;

	float: none;

}



#logo {

	width: 800px;

	margin-right: auto;

	margin-left: auto;

	background-color: #FFFFFF;

	text-indent: 35px;

	height: 35px;

}

#footer {

	width: 800px;

	margin-right: auto;

	margin-left: auto;

	background-color: #FFFFFF;

	padding-top: 20px;

}



h1 {

	display: none;

}



#top_menu {

	background-image: url(../comondata/images/topplate_02.jpg);

	width: 800px;

	margin-right: auto;

	margin-left: auto;

	overflow:hidden;

	height: 34px;

}

#wrap #top_menu ul {

	list-style-type: none;

}



#container {

	width: 800px;

	margin-right: auto;

	margin-left: auto;

	background-color: #FFFFFF;

}





#top_menu #home {

	background-image: url(../comondata/images/topplate_03.jpg);

	height: 34px;

	width: 114px;

	float: left;

	list-style-type: none;

}





#top_menu #about {

	background-image: url(../comondata/images/topplate_04.jpg);

	height: 34px;

	width: 114px;

		float: left;

			list-style-type: none;

}

#top_menu #products {

	background-image: url(../comondata/images/topplate_05.jpg);

	height: 34px;

	width: 114px;

		float: left;

		list-style-type: none;

}



#top_menu #faq {

	background-image: url(../comondata/images/topplate_06.jpg);

	height: 34px;

	width: 114px;

		float: left;

		list-style-type: none;

}

#top_menu #infomation {

	background-image: url(../comondata/images/topplate_07.jpg);

	height: 34px;

	width: 114px;

		float: left;

		list-style-type: none;

}

#top_menu #contact {

	background-image: url(../comondata/images/topplate_08.jpg);

	height: 34px;

	width: 114px;

		float: left;

		list-style-type: none;

}



#top_menu #home a{

	background-image: url(../comondata/images/topplate_03.jpg);

	height: 34px;

	width: 114px;

	float: left;

	text-indent: -2000px;

	list-style-type: none;

}





#top_menu #about a{

	background-image: url(../comondata/images/topplate_04.jpg);

	height: 34px;

	width: 114px;

	float: left;

	text-indent: -2000px;

	list-style-type: none;

}

#top_menu #products a{

	background-image: url(../comondata/images/topplate_05.jpg);

	height: 34px;

	width: 114px;

	float: left;

	text-indent: -2000px;

	list-style-type: none;

}



#top_menu #faq a{

	background-image: url(../comondata/images/topplate_06.jpg);

	height: 34px;

	width: 114px;

	float: left;

	text-indent: -2000px;

	list-style-type: none;

}

#top_menu #infomation a{

	background-image: url(../comondata/images/topplate_07.jpg);

	height: 34px;

	width: 114px;

	float: left;

	text-indent: -2000px;

	list-style-type: none;

}

#top_menu #contact a{

	background-image: url(../comondata/images/topplate_08.jpg);

	height: 34px;

	width: 114px;

	float: left;

	text-indent: -2000px;

	list-style-type: none;

}







#top_menu #home a:hover{

	background-image: url(../comondata/images/topplate_on_03.jpg);

	height: 34px;

	width: 114px;

	float: left;

	text-indent: -2000px;

	list-style-type: none;

}





#top_menu #about a:hover{

	background-image: url(../comondata/images/topplate_on_04.jpg);

	height: 34px;

	width: 114px;

	float: left;

	text-indent: -2000px;

	list-style-type: none;

}

#top_menu #products a:hover{

	background-image: url(../comondata/images/topplate_on_05.jpg);

	height: 34px;

	width: 114px;

	float: left;

	text-indent: -2000px;

	list-style-type: none;

}



#top_menu #faq a:hover{

	background-image: url(../comondata/images/topplate_on_06.jpg);

	height: 34px;

	width: 114px;

	float: left;

	text-indent: -2000px;

	list-style-type: none;

}

#top_menu #infomation a:hover{

	background-image: url(../comondata/images/topplate_on_07.jpg);

	height: 34px;

	width: 114px;

	float: left;

	text-indent: -2000px;

	list-style-type: none;

}

#top_menu #contact a:hover{

	background-image: url(../comondata/images/topplate_on_08.jpg);

	height: 34px;

	width: 114px;

	float: left;

	text-indent: -2000px;

	list-style-type: none;

}

#wrap {

	padding: 1px;

	width: 804px;

	margin-right: auto;

	margin-left: auto;

	border-right-width: 1px;

	border-left-width: 1px;

	border-right-style: solid;

	border-left-style: solid;

	border-right-color: #999999;

	border-left-color: #999999;

	background-color: #f0f0f0;

}

#wrap #container #flash {

	width: 755px;

	margin-right: auto;

	margin-left: auto;

	background-color: #f0f0f0;

	padding: 5px;

	text-align: center;

}

.clear {

	clear: both;

	float: none;

}

#wrap #container #news {

	width: 744px;

	margin-right: auto;

	margin-left: auto;

	padding-top: 8px;

	border-top-width: 1px;

	border-bottom-width: 1px;

	border-top-style: solid;

	border-bottom-style: solid;

	border-top-color: #666666;

	border-bottom-color: #666666;

}

#wrap #container {

	clear: both;

	float: left;

}







#wrap #container #category #starlite {

	background-image: url(../comondata/starlight.jpg);

	float: left;

	height: 234px;

	width: 234px;

	list-style-type: none;

}

#wrap #container #category #lumicalight {

	background-image: url(../comondata/lumica.jpg);

	float: left;

	height: 234px;

	width: 234px;

	list-style-type: none;

}

#wrap #container #category #saftysticks {

	float: left;

	height: 234px;

	width: 234px;

	background-image: url(../comondata/safety.jpg);

	list-style-type: none;

}



/*リンク*/

#wrap #container #category #starlite a{

	background-image: url(../comondata/starlight.jpg);

	float: left;

	height: 234px;

	width: 234px;

	text-indent: -2000px;

	list-style-type: none;

}

#wrap #container #category #lumicalight a{

	background-image: url(../comondata/lumica.jpg);

	float: left;

	height: 234px;

	width: 234px;

	text-indent: -2000px;

	list-style-type: none;

}

#wrap #container #category #saftysticks a{

	float: left;

	height: 234px;

	width: 234px;

	background-image: url(../comondata/safety.jpg);

	text-indent: -2000px;

	list-style-type: none;

}



/*マウスオーバー*/

#wrap #container #category #starlite a:hover{

	background-image: url(../comondata/starlight_on.jpg);

	float: left;

	height: 234px;

	width: 234px;

	text-indent: -2000px;

	list-style-type: none;

}

#wrap #container #category #lumicalight a:hover{

	background-image: url(../comondata/lumica_on.jpg);

	float: left;

	height: 234px;

	width: 234px;

	text-indent: -2000px;

	list-style-type: none;

}

#wrap #container #category #saftysticks a:hover{

	float: left;

	height: 234px;

	width: 234px;

	background-image: url(../comondata/safety_on.jpg);

	text-indent: -2000px;

	list-style-type: none;

}







.lineup {

	list-style-image: url(../comondata/bt.gif);

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	line-height: 150%;

	list-style-type: circle;

}

.lineup2 {

	list-style-image: url(/comondata/dot.gif);

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	line-height: 150%;

	text-indent: 25px;

	list-style-type: circle;

}



.style2 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

}

#wrap #container #qanda {

	width: 680px;

	margin-right: auto;

	margin-left: auto;

}

#wrap #container #qanda blockquote {

	text-indent: 8px;

	margin: 5px;

	padding: 5px;

	border-left-width: 5px;

	border-left-style: solid;

	border-left-color: #FFCC00;

}





.style3 {

	font-family: Arial, Helvetica, sans-serif;

	font-weight: bold;

	line-height: 200%;

	font-size: 13px;

	margin-left: 5px;

	border-left-width: 3px;

	border-left-style: solid;

	border-left-color: #CCCCCC;

	padding-left: 5px;

}

#wrap #container #contents .bun {

	width: 88%;

	margin-right: auto;

	margin-left: auto;

	line-height: 150%;

}

#wrap #container #contents .bun #profile .lis{

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #999999;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 100%;

	line-height: 150%;

	text-indent: 5px;

}



#wrap #container #contents .bun #profile .lis2{

	border-bottom-width: 2px;

	border-bottom-style: solid;

	border-bottom-color: #666666;

	text-indent: 5px;

}

