﻿@charset "utf-8";
/* セレクタの1行上にあるコメントは「CSS適用箇所(XHTMLタグ名)」*/

/* メインコンテンツ[画面中央]の設定(div)*/
.thrColAbsHdr #div_mainContent {
	top:110; /* 上からの距離 */
	width:621px; /* 横幅 */
	height:945px; /* 高さ */
	margin: 0px 170px 5px 158px; /* この div エレメントの右マージンと左マージンにより、ページの両側に 2 つのサイドバーが設定されます。#div_sidebar1 div と #div_sidebar2 div に含まれるコンテンツの量に関係なく、列のスペースは維持されます。 */
	padding: 0 0; /* 余白は div ボックスの内側のスペース、マージンは div ボックスの外側のスペースです */
}

/* 枠 */
#div_top {
	background:url(../concept/sozai_concept/img_back.jpg) no-repeat center; /* 背景画像 */
	margin:0px 3px 10px 4px; /* 外側の余白 */
	padding:13px; /* 内側の余白 */
}

#ul_rinen {
	list-style-type:none;
	margin:0;
	padding:0;
}

#li_name {
	font-size:130%; /* 文字の大きさ */
	font-weight:bold;
	color:#f478af; /* 文字の色 */
	margin:0px 20px 10px 20px;
	padding:0;
}

#li_rinen {
	font-size:110%; /* 文字の大きさ */
	color:#000; /* 文字の色 */
	margin:0px 40px 0px 50px;
	padding:0;
	line-height:110%;
}

.main_title {
	font-size:100%; /* 文字の大きさ */
	margin:30px 20px 10px 60px; /* 外側の余白 */
	padding:0; /* 内側の余白 */
}

/* Wellness Hearty Community */
#h3_title {
	color:#39b54a; /* 文字の色 */
}

/* タイトルの下線 */
.span_line {
	border-bottom-style:solid; /* 線の種類 */
	border-bottom-width:2px; /* 線の太さ */
	font-size: 130%;
}

/* サブタイトルの設定 */
.sub_title {
	color:#f478af; /* 文字の色 */
	font-size:120%; /* 文字の大きさ */
	margin:5px 10px 10px 70px; /* 外側の余白 */
	padding:0; /* 内側の余白 */
}

#h5_title {
	margin-top:15px;
}


/* Wellness Hearty Communityの説明文 */
#p_txt1 {
	font-size:110%; /* 文字の大きさ */
	margin:5px 40px 10px 80px; /* 外側の余白 */
	padding:0; /* 内側の余白 */
	line-height:130%;
}

 /* Wellness Hearty Communityの色 */
#span_color {
	color:#e95d94; /* 文字の色 */
	font-weight:bold;
	font-size:105%;
}

/* WELLNESS21 */
#h4_title {
	color:#29abe2; /* 文字の色 */
}

/* オーダーメイド… */
#span_in {
	margin-left:1em; /* 外側の余白 */
}

/* マーク画像 */
#img_concept_mark {
	margin:10px 30px 40px 30px; /* 外側の余白 */
	padding:0; /* 内側の余白 */
	float:left;
}

/* ALL-in-oneの説明文 */
#p_txt2 {
	font-size:110%; /* 文字の大きさ */
	margin:10px 20px 0px 10px;
	padding:0;
	line-height:130%;
}

#p_txt2 {
	font-size:110%; /* 文字の大きさ */
	margin:0px 20px 10px 10px;
	padding:0;
	line-height:130%;
}

#p_txt3 {
	font-size:110%; /* 文字の大きさ */
	margin:0px 20px 10px 10px;
	padding:0;
	line-height:130%;
}


/* WELLNESS21へ */
.div_link {
	margin:50px 5px 20px 260px; /* 外側の余白 */
	padding:0; /* 内側の余白 */
}
