﻿@charset "utf-8";
@import  "../../css/common.css";


/* ============================================================================================= */

/* ordermade css */

/* ============================================================================================= */

#contents h1{
	margin:0 auto 30px;
}

#contents h2{
	width:660px;
	margin:0 auto;
}

#contents h4{
	margin:0 0 0.5em;
}

#contents p.btn{text-align:right;margin:0;padding:0;}
#contents .fig{margin:0 auto 1.5em;text-align:center;}


/* ------------------------------------------------------------------------- */

/* リード文 */

/* ------------------------------------------------------------------------- */

#contents .read{
	width:630px;
	margin:0 auto 20px;
}

#contents .read h3{
	margin:0 0 1em;
}

#contents .read p{
	margin:0 0 1em;
}

/* table */
#contents .plan{
	width:590px;
	margin:0 auto 40px;
}

#contents .plan,
#contents .plan th,
#contents .plan td{
	border-collapse:collapse;
	border:#bbb 1px solid;
	font-size:0.96em;
}

#contents .plan th,
#contents .plan td{
	padding:4px;
	vertical-align:middle;
}

#contents .plan th{
	background:#e5e3e1;
}

#contents .plan th.head{
	background:#fff;
	width:200px;
	text-align:left;
	font-weight:normal;
}
#contents .plan th.one{background:#c0e5ed;}
#contents .plan th.two{background:#d7e89a;}
#contents .plan th.three{background:#fdfdc2;}
#contents .plan th.four{background:#efcad9;}


#contents .plan td{
	background:#efefef;
	width:90px;
	text-align:center;
}
#contents .plan td.bg{
	background:#ffb449;
}


/* ------------------------------------------------------------------------- */

/* 課題解決事例 */

/* ------------------------------------------------------------------------- */

div#case{
	margin:0 auto 2.0em;
	width:650px;
	background:url('../image/jirei_back.gif') repeat-y 0 0;
}

/* ----------------------------------------------------- */
/* 会社概要 */
/* ----------------------------------------------------- */
div.profile{
	background:#fff4e6;
	margin:1em auto 1.5em;
	width:500px;
	padding:10px;

}
div.profile dl.probox{
	margin:0 auto;
	width:480px;
}
/* clear hack */
div.profile dl.probox{zoom:1;}
div.profile dl.probox:after{content:".";clear:both;height:0;display:block;visibility:hidden;}

div.profile dl.probox dt{
	float:left;
	margin:0;
	padding:0;
	width:80px;
}
div.profile dl.probox dd{
	float:right;
	width:370px;
}
div.profile dd table{
	font-size:0.9em;
	background:none;
}
div.profile dd table th{
	padding:0 5px;
	text-align:left;
	background:#ffbe6e;
}
div.profile dd table td{padding-left:10px;}


/* ----------------------------------------------------- */
/* 相談の背景 */
/* ----------------------------------------------------- */
ul.nayami{margin:0 auto 1.5em;width:590px;}
*html ul.nayami li{margin-left:20px;}


/* ----------------------------------------------------- */
/* 受講後 */
/* ----------------------------------------------------- */
div.after{margin:0 0 1.5em;}

div.after ul{
	width:560px;
	margin:0 auto 1em;
	padding:0;
}

div.after dl{
	padding:0;
	width:560px;
	margin:0 auto 1em;
}
div.after dt{
	font-weight:bold;
	margin-left:2em;
	text-indent:-1.8em;
}
div.after dd{padding:10px;background:#efefef;}
div.after dd.yellow{background:#fdffe6;}

div.after dd ul{
	width:520px;
	margin:0 0 0 20px;
	font-size:0.9em;
}

*html div.after dd li{margin-left:20px;}


/* ------------------------------------------------------------------------- */

/* お問合せ先 */

/* ------------------------------------------------------------------------- */

.contact-common{
	width:640px;
	margin-bottom:2.0em;
	margin-left:25px;
}

.contact-common .txt{
	width:370px;
}

.contact-common .tel{
	width:210px;
}