﻿@charset "utf-8";

/*
 name:style.css
 updated:2012.05.08
*/

@import url('../../common/css/import.css');


/* 共通
---------------------------------------------------*/



.midashi01 {
	margin-bottom:20px;
}

.midashi01 p {
	background:#1f37cb;
	width:570px;
	padding:14px 20px;
	font-size:108%;
	color:#fff;
	font-weight:bold;
}

.txt01 {
	font-weight:bold;
	line-height:1.8;
	color:#000;
	margin-bottom:20px;
}

.secondContent {
	padding-left:30px;
}


.main .secondContent h3{
	color:#1f37cb;
	border:#c7ceff 3px solid;
	font-weight:bold;
	line-height:1.8;
	padding:5px 15px;
	margin-bottom:18px;
	font-size:14px;
}

.main .secondContent h4 {
	font-weight:bold;
	color:#000066;
	font-size:14px;
	padding:2px 5px;
	margin-bottom:10px;
	border-left:5px solid #2333c1;
}


.secondContent ul {
	font-size:108%;
}

.secondContent ul li{
	background:url(../../rabin/img/text_icon.gif) no-repeat 0 4px;
	list-style:none;
	padding-left:22px;
	margin-bottom:18px;
	line-height:1.6;
}
	

.secondContent ul li{
	background:url(../../rabin/img/text_icon.gif) no-repeat 0 4px;
	list-style:none;
	padding-left:22px;
	margin-bottom:18px;
	line-height:1.6;
}

/* 選定のためのガイド
---------------------------------------------------*/
.guide p {
	font-size:14px;
}

.guide .blBold {
	font-weight:bold;
	color:#1f37cb;
}

.guide .guideBox {
	padding:5px 0px 20px 0;
	border-top:1px dotted #ccc;
	border-bottom:1px dotted #ccc;
	margin-bottom:20px;
	
}

.guide dl {
	font-size:14px;
	margin-bottom:20px;

}


.guide dl dt {
	margin-bottom:5px;
	
}

.guide dl dd {
	padding:10px;
	border:1px solid #8f9be5;
	background:#f9f7f1;
}



/* 砥石選定の際のお願い
---------------------------------------------------*/

.sentei h2 {
	margin-bottom:20px;
}

.sentei .senteiBox h3 {
	font-weight:bold;
	color:#000066;
	font-size:14px;
	padding:2px 5px;
	border-left:5px solid #2333c1;
	margin-bottom:20px;
	border-top:none;
	border-right:none;
	border-bottom:none;
}



.sentei .senteiBox p{
	margin-bottom:20px;
}

.sentei .senteiBox dl {
	overflow:hidden;
	margin-bottom:10px;
}

.sentei .senteiBox dl dt {
	width:200px;
	float:left;
	text-align:right;
}

.sentei .senteiBox dl dd {
	padding-left:220px;
	
}


/* 弊社製品取扱店様へのお願い
---------------------------------------------------*/
.agency h2.omitsumori {
	border-left:7px solid #2135c7;
	font-size:123.1%;
	font-weight:bold;
	padding:2px 11px;
	margin-bottom:15px;
	margin-top:40px;
}





.agency .agencyBox01 {
	background:#f9f7f1;
	border:1px solid #8f9be5;
	padding:15px;
	margin-bottom:18px;
}

.agency .agencyBox01 dl {
	overflow:hidden;
	font-size:14px;
}

.agency .agencyBox01 dl dt {
	font-weight:bold;
	float:left;



}

.agency .agencyBox01 dl dd {
	margin-bottom:10px;
	padding-left:60px;
	
}
	
	
	

/* 安全の手引き
---------------------------------------------------*/
.safetyRed {
	font-weight:bold;
	color:#dc1b1b;
	font-size:123.1%;
}



.safety .article {
	border-bottom:1px dotted #8f9be5;
	padding-bottom:30px;
	margin-bottom:30px;
	font-size:100%;
}

.safety .article ul {
	padding-left:10px;
}

.safety .article h3 {
	font-size:123.1%;
	font-weight:bold;
	padding:2px 11px;
	margin-bottom:15px;
	color:#dc1b1b;
	line-height:1.6;
}

.safety .article ul li{
	background:url(../img/text_icon.gif) no-repeat 0 4px;
	list-style:none;
	padding-left:22px;
	margin-bottom:18px;
	line-height:1.6;
}

.safety .atenBox {
	background:#f9f7f1;
	padding:15px;
	border:1px solid #8f9be5;
	line-height:1.5;
}

.safety dl.safetydl {
	width:400px;
	margin:0 auto;
	border:1px solid #ccc;
	padding:15px;
	text-align:center;
}

.safety dl.safetydl dt {
	font-weight:bold;
	font-size:16px;
	margin-bottom:10px;
}

.safety dl.safetydl dd {
	font-size:14px;
}