﻿@charset "UTF-8";

/* グローバルナビスタイル
------------------------------------------------------------- */
div#gnavi ul li#gnavi02 {
	border-top: 4px solid #CC3300;
}

/* メインコンテンツ部分スタイル
------------------------------------------------------------- */
div#contents_2column div#main_contents {
	margin:0;
	padding:0 40px 0 0;
	background:url(../images/h2_title_bg.jpg) 100% 0 no-repeat;
}

* html body div#contents_2column div#main_contents {
	margin:0;
	padding:0 40px 0 0;
}

/* 文明堂のこだわり部分スタイル
------------------------------------------------------------- */
div#contents_2column div#main_contents p.text {
	margin:0 0 45px 0;
}

div#contents_2column div#main_contents p.text img.print {
	display:none;
}


/* 文明堂のこだわり素材部分スタイル
------------------------------------------------------------- */
div#contents_2column div#main_contents h3 {
	text-align:center;
}

div#contents_2column div#main_contents ul {
	width:100%;
}

div#contents_2column div#main_contents ul li {
	width:50%;
	padding:10px 0;
	float:left;
}

* html body div#contents_2column div#main_contents ul li {
	width:315px;
}

*+html body div#contents_2column div#main_contents ul li {
	width:315px;
}

div#contents_2column div#main_contents ul li dl dt {
	float:left;
}

div#contents_2column div#main_contents ul li dl dd {
	padding:0 0 0 135px;
}

div#contents_2column div#main_contents ul li dl dd h4 {
	padding:3px 0;
	margin:0 0 10px 0;
	border-bottom:1px solid #CBCACB;
}

div#contents_2column div#main_contents ul li dl dd p {
	margin:0 2px 0 0;
}


/* ページの先頭へもどる 
------------------------------------------------------------- */
div#contents_2column div#main_contents p.go_top {
	border-top:1px solid #CCC;
	padding:8px 0 0 0;
	text-align:right;
	clear:left;
	margin:10px 0 30px 0;
	font-size:11px;
}


/* png用 */
* html body div#contents_2column div#main_contents p.text { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/text_kodawari.png', sizingMethod=scale); width:442px; height:202px; }

* html body div#contents_2column div#main_contents p.text img { display: none; }