﻿@charset "utf-8";

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

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


/* 共通
---------------------------------------------------*/
.main .midashi01 {
	margin-bottom:20px;
}

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

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

.main .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;
}



.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;
}


.main .atenBox {
	background:#f9f7f1;
	padding:15px;
	border:1px solid #8f9be5;
	line-height:1.5;
	font-size:100%;
}	

/* バリ処理
---------------------------------------------------*/

.barishori ul li.li02 {
	font-size:13px;
	background:none;
}




/* 広がる素材、業種・分野
---------------------------------------------------*/

.use .secondContent {
	font-size:14xp;
}

.use .secondContent h3 {
	border:none;
	font-weight:bold;
	line-height:1.8;
	padding:0;
	margin-bottom:18px;
}

.use ul li.li02 {
	font-size:13px;
	background:none;
}

.use ul li.li02 span {
	font-weight:bold;
}


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

.use p {
	margin-bottom:10px;
	line-height:1.6;
}


.use ul.bord {
	border-bottom:1px dotted #ccc;
	padding-bottom:20px;
	margin-bottom:20px;
}

.use p.bord {
	border-bottom:1px dotted #ccc;
	padding-bottom:20px;
	margin-bottom:20px;
}

/* comment small */


