/* -------------------- 2013.8.8 近藤追加 -------------------- */
/* -------------------- CSSリセットここから -------------------- */
html,body{
?margin:0;
?width:100%;
/*background: url(../IMG/crisp_paper_ruffles.png);*/ /*背景グレー*/
/*background-image: url(../IMG/retina_wood.png);*/ /*背景木目*/

}
ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,h7,p,blockquote{
?margin:0;
?padding:0;
?list-style:none;
}
/* --------------------  CSSリセットここまで -------------------- */

/* -------------------- 2013.8.8 樗木追加 -------------------- */
/* -------------------- サイト幅の固定をボックスからbodyに -------------------- */
body {
	width: 1000px;
	margin: 0 auto;
}

h1{
	position: absolute;
	top: -500px;
}

img { 
	margin:0;
}
/* -------------------- 2013.8.8 樗木追加 -------------------- */
/*サイト幅固定用ボックス------------------start */
#site-box {
	width: 1000px;
}
/*サイト幅固定用ボックス--------------------end */

/*サイト中央記事用ボックス------------------start */
#site-center-box {
	background: #FFFFFF;
}
/*サイト中央記事用ボックス--------------------end */

/*ピンクボタンナビ設定--------------------start */
nav#nav1bg {
	background: #FFD2CA;
}

table#nav1tb {
	border-spacing: 15px 10px;
	margin-left: auto;
	margin-right: auto;
}

table#nav1tb td {
	font: bold 15px "ＭＳ ゴシック";
	text-align: center;
	vertical-align: middle;
	width: 180px;
	height: 20px;
	white-space: nowrap;
	color: #FFFFFF;
	background-color: #F29E8E;
	border-radius: 0.5em;
	box-shadow: 3px 3px 3px 3px #888888;
/*	-moz-transform: rotate(-5deg);
	-webkit-transform: rotate(-5deg);
	-o-transform: rotate(-5deg);
	-ms-transform: rotate(-5deg);
	transform: rotate(-5deg);
*/
} 

a#nav1a:link {
	color: #FFFFFF;
	text-decoration: none;
}
a#nav1a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
a#nav1a:hover {
	color: #FFAFAF;
	text-decoration: none;
}
a#nav1a:active {
	color: #FFFFFF;
	text-decoration: none;
}
/*ピンクボタンナビ設定--------------------end */

/*ブルーナビ設定--------------------start */
nav#nav2bg {
	background: #FFD2CA;
}

table#nav2tb {
	border-spacing: 0px 20px;
	margin-left: auto;
	margin-right: auto;
	float: left;
	width: 1000px;
}

table#nav2tb td {
	font: bold 12px "ＭＳ ゴシック";
	text-align: center;
	vertical-align: middle;
	white-space: nowrap;
	color: #4D5CE7;
} 

a#nav2a:link {
	color: #4D5CE7;
	text-decoration: none;
}
a#nav2a:visited {
	color: #4D5CE7;
	text-decoration: none;
}
a#nav2a:hover {
	color: #8D98FF;
	text-decoration: none;
}
a#nav2a:active {
	color: #4D5CE7;
	text-decoration: none;
}
/*ブルーナビ設定--------------------end */

/*セクションレイアウト３分割（1：3：1）設定--------------------start */
section#sec131l{
	float: left;
	width: 300px;
}

section#sec131l div.side {
	width: 300px;
	height: 500px;
	background-color: #FFFFFF;
	border-radius: 0.5em;
	border-spacing: 5px 5px;
} 

section#sec131c{
	float: left;
	width: 500px;
}

/*---2013/08/21 樗木 タブ機能追加のため廃止
-廃止-section#sec131c div {
-廃止-	width: 500px;
-廃止-	height: 500px;
-廃止-	background-color: #FFD2CA;
-廃止-	border-radius: 0.5em;
-廃止-	border-spacing: 5px 5px;
} 
*/

section#sec131r{
	float: left;
	width: 200px;
}

section#sec131r div {
	width: 200px;
	height: 200px;
	border-radius: 0.5em;
	border-spacing: 5px 5px;
}

section#sec131r2 div {
	width: 195px;
	height: 580px;
	border-radius: 0.5em;
	border-spacing: 5px 5px;
} 
/*セクションレイアウト設定--------------------end */

/*セクションレイアウト３分割（1：4）設定--------------------start */
section#sec14l{
	float: left;
	width: 200px;
}

section#sec14l div.side {
	width: 200px;
	height: 500px;
	background-color: #FFFFFF;
} 

section#sec14r{
	float: left;
	width: 800px;
}

section#sec131r div {
	width: 200px;
	height: 200px;
	border-radius: 0.5em;
	border-spacing: 5px 5px;
}

/*セクションレイアウト設定--------------------end */




/* 2013/08/21 樗木追加 */
/* ----- タブ設定 -------------------- start */
ul.tab {
	list-style-type:none;
	padding:0px;
	margin:0px;
	height:27px;
}
li.tabItem a{
	display:block;
	float:left;
/*	background-color:#FFDDDD;*/
/*	border: 1px solid #ff69b4;*/
	height:25px;
	width:100px;
	text-align:center;
	font-weight:bold;
	line-height:25px;
	text-decoration:none;
	border: 1px solid #f0f0f0;
	/* タブ上部を角丸 */
	-webkit-border-top-left-radius: 15px;
	-webkit-border-top-right-radius: 15px;
	-moz-border-radius-topleft: 15px;
	-moz-border-radius-topright: 15px;
	border-top-left-radius: 15px;
	border-top-right-radius: 15px;
	font-size: 12px;
	font-family: Verdana, Roboto, 'Droid Sans', 'メイリオ', Meiryo, 'ＭＳ Ｐゴシック', 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic ProN', sans-serif;

	/*影をつける*/
	-moz-box-shadow: 0 3px 5px rgba(0, 0, 0, .3);
	-webkit-box-shadow: 0 3px 5px rgba(0, 0, 0, .3);
	box-shadow:0 3px 5px rgba(0, 0, 0, 0.3);
	filter: progid:DXImageTransform.Microsoft.Shadow(color=#777777, direction=0, strength=3, enabled=true);

}
li.tabItem a:hover {
	color:#000000;
}
.selected {
	color:#000000;	
}
.noselected {
	color:#888888;
}
div.tabContent {
	width:490px;
	height:400px;
	/* 2013.9.19 近藤追加 デザイン統一の為 */
	border: 1px solid #f0f0f0;
	-moz-box-shadow: 0 3px 5px rgba(0, 0, 0, .3);
	-webkit-box-shadow: 0 3px 5px rgba(0, 0, 0, .3);
	box-shadow:0 3px 5px rgba(0, 0, 0, 0.3);
	filter: progid:DXImageTransform.Microsoft.Shadow(color=#777777, direction=0, strength=3, enabled=true);
	/* IE以外なら丸角も！ */
	font-size: 14px;
	font-family: Verdana, Roboto, 'Droid Sans', 'メイリオ', Meiryo, 'ＭＳ Ｐゴシック', 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic ProN', sans-serif;

}

/* ----- タブ設定 -------------------- end */

/* 2013.8.2 近藤追加 */
/* ----- 第１コンテンツ部分設定 -------------------- start */

#content_first {
	width: 790px;
	float: right;
	margin-bottom: 20px;
	border: 1px solid #f0f0f0;
	-moz-box-shadow: 0 3px 5px rgba(0, 0, 0, .3);
	-webkit-box-shadow: 0 3px 5px rgba(0, 0, 0, .3);
	box-shadow:0 3px 5px rgba(0, 0, 0, 0.3);
	filter: progid:DXImageTransform.Microsoft.Shadow(color=#777777, direction=0, strength=3, enabled=true);
	/* IE以外なら丸角も！ */
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	font-size: 14px;
	font-family: Verdana, Roboto, 'Droid Sans', 'メイリオ', Meiryo, 'ＭＳ Ｐゴシック', 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic ProN', sans-serif;
/* padding-bottom: 20px;*/
}

#content_first p {
	margin-left: 25px;
	margin-right: 15px;
}

#content_first p.note1 {
	margin-top: 30px;
	margin-left: 15px;
	margin-right: 15px;
}
#content_first p.note2 {
	margin-left: 30px;
	margin-right: 15px;
}

#content_first p.note3 {
	margin-top: -13px;
	margin-left: 30px;
	margin-right: 15px;
}

#content_first span {
	color: #808080
}

#content_first a {
	text-decoration: none;
}

#content_first a.center {
	float:left;
	margin-left: 100px;
}

#content_first img {
	border: none; /* IE対策 */
	display: block;
	margin-left: auto;
	margin-right: auto;
	text-align: center; /*IEバグ対策*/
}

#content_first img.flow {
	border: none; /* IE対策 */
	display: block;
	margin-left: 30px;
	margin-right: auto;
	margin-bottom: 20px;
	float:left;
}

#content_first table.note {
	margin: 0 0 10px 10px;
	border-spacing: 15px 10px;
}

#content_first td.note {
	width: 350px;
	height: 210px;
	text-align: left;
	vertical-align: 10%;
	background-image:url(../IMG/note.png);
	background-repeat: no-repeat;
	background-position: center;
	vertical-align:top;
}

#content_first table.uservoice {
	margin: 0 0 10px 10px;
	border-spacing: 15px 5px;
}

#content_first td.uservoice {
	margin-right:10px;
	text-align: left;
	vertical-align: 10%;
	background-image:url(../IMG/note.png);
	background-repeat: no-repeat;
	background-position: center;
	vertical-align:top;
}

#content_first hr {
	margin-left: 15px;
	margin-right: 15px;
	border: 0;
    border-bottom: 1px dashed #ccc;
    background: #999;
}

/* 2013.8.30 近藤追加 QAページ使用*/
#content_first ul {
	list-style: none;
	margin: 5px 0 20px 30px;
	padding: 0;
}

#content_first li { 
	display: block;
	height: 30px;
	line-height: 30px;
}


#content_first li a{
	padding: 3px 10px;
	text-decoration: none;
	width: 150px; 
	margin: 2px 0px;
	text-align: left;
	font-size: 14px;
}
#content_first li a:hover{
	border: 1px solid #8593A9;
	background-color: #9EB7DD;
}

#content_first a.tomo{
	display:block;
	width:130px;
	height:130px;
	background-image:url(../IMG/btn_tomobataraki_w.png);
}
#content_first a.tomo:hover{
	background-image:url(../IMG/btn_tomobataraki_p.png);
}

#content_first a.child{
	display:block;
	width:130px;
	height:130px;
	background-image:url(../IMG/btn_okosama_w.png);
}
#content_first a.child:hover{
	background-image:url(../IMG/btn_okosama_p.png);
}

#content_first a.single{
	display:block;
	width:130px;
	height:130px;
	background-image:url(../IMG/btn_hitori_w.png);
}
#content_first a.single:hover{
	background-image:url(../IMG/btn_hitori_p.png);
}

#content_first a.senior{
	display:block;
	width:130px;
	height:130px;
	background-image:url(../IMG/btn_senior_w.png);
}
#content_first a.senior:hover{
	background-image:url(../IMG/btn_senior_p.png);
}

#content_first a.office{
	display:block;
	width:130px;
	height:130px;
	background-image:url(../IMG/btn_kaisya_w.png);
}
#content_first a.office:hover{
	background-image:url(../IMG/btn_kaisya_p.png);
}

/*2013.9.6 近藤追加 サービスエリア使用*/
#content_first ul.list{
	list-style: none;
}

#content_first li.list{
	float:left;
	width:33%;
}
/*2013.9.6 近藤追加 サービスエリア使用*/

#content_first h3{
	widht:700px;
	margin: 30px 15px 0 15px;
	border-left:6px solid #ff69b4;
	border-bottom:2px solid #ff69b4;
	padding:3px 10px;
}

#content_first font.question{
	filter: progid:DXImageTransform.Microsoft.Shadow(color=#777777, direction=0, strength=3, enabled=true);
	/* IE以外なら丸角も！ */
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	font-size: 26px;
	font-family:bold Verdana, Roboto, 'Droid Sans', 'メイリオ', Meiryo, 'ＭＳ Ｐゴシック', 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic ProN', sans-serif;
	color: #ff69b4;
}

#content_first p.content_question {
	height:35px;
	background-color:#ffffff;
	background-image:url(../IMG/question.png);
	background-repeat: no-repeat;
	padding-left:37px;
}

#content_first p.content_answer {
	height:auto;
	width:670px;
	background-color:#ffffff;
	background-image:url(../IMG/answer.png);
	background-repeat: no-repeat;
	padding-left:50px;
	margin-left:50px;
}

#content_first a.question {
	margin-left:0px;
}

#content_first div.step {
	width: 700px;
	float: left;
	margin-left:45px;
	margin-bottom: 20px;
	background-color:#ffd2ca;
	border: 1px solid #f0f0f0;
	-moz-box-shadow: 0 3px 5px rgba(0, 0, 0, .3);
	-webkit-box-shadow: 0 3px 5px rgba(0, 0, 0, .3);
	box-shadow:0 3px 5px rgba(0, 0, 0, 0.3);
	filter: progid:DXImageTransform.Microsoft.Shadow(color=#777777, direction=0, strength=3, enabled=true);
	/* IE以外なら丸角も！ */
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	font-size: 14px;
	font-family: Verdana, Roboto, 'Droid Sans', 'メイリオ', Meiryo, 'ＭＳ Ｐゴシック', 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic ProN', sans-serif;
/*	padding-bottom: 20px;*/
}

#content_first div.area {
	width: 700px;
	float: left;
	margin-left:45px;
	margin-bottom: 20px;
	background-color:#EEFFFF;
	border: 1px solid #f0f0f0;
	-moz-box-shadow: 0 3px 5px rgba(0, 0, 0, .3);
	-webkit-box-shadow: 0 3px 5px rgba(0, 0, 0, .3);
	box-shadow:0 3px 5px rgba(0, 0, 0, 0.3);
	filter: progid:DXImageTransform.Microsoft.Shadow(color=#777777, direction=0, strength=3, enabled=true);
	/* IE以外なら丸角も！ */
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	font-size: 14px;
	font-family: Verdana, Roboto, 'Droid Sans', 'メイリオ', Meiryo, 'ＭＳ Ｐゴシック', 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic ProN', sans-serif;
/*	padding-bottom: 20px;*/
}

#content_first div.coment {
	width: 600px;
	float: left;
	margin:20px 0 20px 30px;
	background-color:#FFFFFF;
	border: 1px solid #f0f0f0;
	-moz-box-shadow: 0 3px 5px rgba(0, 0, 0, .3);
	-webkit-box-shadow: 0 3px 5px rgba(0, 0, 0, .3);
	box-shadow:0 3px 5px rgba(0, 0, 0, 0.3);
	filter: progid:DXImageTransform.Microsoft.Shadow(color=#777777, direction=0, strength=3, enabled=true);
	/* IE以外なら丸角も！ */
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	font-size: 14px;
	font-family: Verdana, Roboto, 'Droid Sans', 'メイリオ', Meiryo, 'ＭＳ Ｐゴシック', 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic ProN', sans-serif;
/*	padding-bottom: 20px;*/
}



#content_first h4.sub-title {
	background-color: #EFEFEF;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #2886ce;
	margin-left: 30px;
	margin-right: 30px;
	margin-bottom: 10px;
	padding: 5px;
}

#content_first div#photobox img {
	float:right;
	margin:-200px 10px 0 0;
	background: #fff;
	border: 1px solid #ccc;
	padding: 5px;
	max-height:190px;
	width:auto;
}

#content_first div#photobox2 img {
	float:left;
	margin:0px 10px 0 20px;
	padding: 5px;
	max-height:550px;
	width:auto;
}

#content_first div#photoboxchar img {
	float:left;
	margin: 120px 0 0 10px;
	padding: 5px;
	max-height:150px;
	width:auto;
}

#sub-title {
	background-color: #EFEFEF;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #2886ce;
	margin:10px 10px 10px 0px;
	padding: 5px;
}

#sub-title-short-blue {
	float:left;
	background-color: #EEFFFF;
	width:350px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #2886ce;
	margin:10px 20px 10px 20px;
	padding: 5px;
}

#sub-title-short-pink {
	float:left;
	background-color: #EEFFFF;
	width:350px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #2886ce;
	margin:10px 10px 10px 0px;
	padding: 5px;
}

#content_first p.shadow{
	font-size: 14px;
	font-family: Verdana, Roboto, 'Droid Sans', 'メイリオ', Meiryo, 'ＭＳ Ｐゴシック', 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic ProN', sans-serif;
	text-shadow: 
		1.5px 1.5px 1px white, 
		1.5px 1px 1px white,
		1.5px 0 1px white,
		1.5px -1px 1px white,
		1.5px -1.5px 1px white, 
		1px -1.5px 1px white,
		0 -1.5px 1px white,
		-1px -1.5px 1px white,
		-1.5px -1.5px 1px white,
		-1.5px -1px 1px white,
		-1.5px 0 1px white,
		-1.5px 1px 1px white,
		-1.5px 1.5px 1px white,
		-1px 1.5px 1px white,
		0 1.5px 1px white,
		1px 1.5px 1px white;
	line-height:25px;
}

#content_first p.moreshadow{
	font-size: 14px;
	font-family: Verdana, Roboto, 'Droid Sans', 'メイリオ', Meiryo, 'ＭＳ Ｐゴシック', 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic ProN', sans-serif;
	text-shadow: 
		3px 3px 1px white, 
		3px 1px 1px white,
		3px 0 1px white,
		3px -1px 1px white,
		3px -3px 1px white, 
		1px -3px 1px white,
		0 -1.5px 1px white,
		-1px -3px 1px white,
		-3px -3px 1px white,
		-3px -1px 1px white,
		-3px 0 1px white,
		-3px 1px 1px white,
		-3px 3px 1px white,
		-1px 3px 1px white,
		0 3px 1px white,
		1px 3px 1px white;
	line-height:25px;
}

#content_first p.titleshadow{
	font-size: 18px;
	font-family: Verdana, Roboto, 'Droid Sans', 'メイリオ', Meiryo, 'ＭＳ Ｐゴシック', 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic ProN', sans-serif;
	text-shadow: 
		3px 3px 1px white, 
		3px 1px 1px white,
		3px 0 1px white,
		3px -1px 1px white,
		3px -3px 1px white, 
		1px -3px 1px white,
		0 -1.5px 1px white,
		-1px -3px 1px white,
		-3px -3px 1px white,
		-3px -1px 1px white,
		-3px 0 1px white,
		-3px 1px 1px white,
		-3px 3px 1px white,
		-1px 3px 1px white,
		0 3px 1px white,
		1px 3px 1px white;
	line-height:5px;
}

#content_first textarea.textarea{
	width:508px;
	height:200px;
	font-size:12px;
	resize:none;
}

#content_first span.title_right{
	font-size:10px;
	float:right;
	text-align:right;
}

/* ----- 第１コンテンツ部分設定 -------------------- end */


/* 2013.8.22 近藤追加 */
/* ----- メールフォーム部分設定 -------------------- start */

/*

.m_date{
	padding: 10px 0px 10px 0px;
}

.m_date_b{
	padding: 10px 0px 10px 20px;
}

.m_date_c{
	padding: 0px 0px 0px 20px;
}

*/

/*必須入力用*/
#content_first span.required{
	display: block;
	width: 40px;
	height: 15px;
	margin-left:50px;
	background-color:#FF6666;
	border: 1px solid #FF6666;
	color:#FFFFFF;
	-moz-box-shadow: 0 3px 5px rgba(0, 0, 0, .3);
	-webkit-box-shadow: 0 3px 5px rgba(0, 0, 0, .3);
	box-shadow:0 3px 5px rgba(0, 0, 0, 0.3);
	filter: progid:DXImageTransform.Microsoft.Shadow(color=#777777, direction=0, strength=3, enabled=true);
	/* IE以外なら丸角も！ */
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	font-size: 12px;
	font-family: Verdana, Roboto, 'Droid Sans', 'メイリオ', Meiryo, 'ＭＳ Ｐゴシック', 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic ProN', sans-serif;
}

/*背景付文字強調*/
#content_first span.emphasis{
	display: inline;
	height: 20px;
	padding:5px;
	margin-left:5px;
	line-height:3em;
	background-color:#FF6666;
	border: 1px solid #FF6666;
	color:#FFFFFF;
	-moz-box-shadow: 0 3px 5px rgba(0, 0, 0, .3);
	-webkit-box-shadow: 0 3px 5px rgba(0, 0, 0, .3);
	box-shadow:0 3px 5px rgba(0, 0, 0, 0.3);
	filter: progid:DXImageTransform.Microsoft.Shadow(color=#777777, direction=0, strength=3, enabled=true);
	/* IE以外なら丸角も！ */
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	font-size: 12px;
	font-family: Verdana, Roboto, 'Droid Sans', 'メイリオ', Meiryo, 'ＭＳ Ｐゴシック', 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic ProN', sans-serif;
}

#privacy_box{
	width:730px;
	height:230px;
	padding:12px 10px;
	overflow:scroll;
	font-size:88%;
	margin:0 auto;
	border:#ccc 1px solid;
}

#inp{
	text-align:center;
	margin:10px 10px 10px 10px
	padding:10px 10px 10px 10px;
}

#mail_for {
	margin-left: 50px;
	margin-right: 50px;
	padding: 20px 20px 20px 20px;
	border: 0;
}

#radio000 {
}
#radio001 {
}
#radio002 {
}
#radio003 {
}
#radio004 {
}

#radio100 {
}
#radio101 {
}

#radio200 {
}
#radio201 {
}
#radio202 {
}
#radio203 {
}

#radio300 {
}
#radio301 {
}

#radio400 {
}
#radio401 {
}

#check000 {
}
#check001 {
}
#check002 {
}
#check003 {
}
#check004 {
}
#check005 {
}
#check006 {
}
#check007 {
}
#check008 {
}
#check009 {
}
#check010 {
}
#check011 {
}
#check012 {
}
#check013 {
}
#check014 {
}
#check015 {
}
#check016 {
}
#check017 {
}
#check018 {
}
#check019 {
}
#check020 {
}
#check021 {
}
#check022 {
}
#check023 {
}
#check024 {
}
#check025 {
}
#check026 {
}
#check027 {
}
#check028 {
}
#check029 {
}
#check030 {
}

#check100 {
}
#check101 {
}
#check102 {
}
#check103 {
}
#check104 {
}
#check105 {
}
#check106 {
}


#content_first label, input[type='checkbox'], input[type='submit'], input[type='reset'], input[type='button'], button{
    cursor: pointer;
}

#headerimg {
	float: left;
	border: none; /* IE対策 */
	display: block;
	text-align: center; /*IEバグ対策*/
}

/* ----- メールフォーム部分設定 -------------------- end */


/* 2013.8.12 近藤追加 */
/* ----- 第２コンテンツ部分設定 -------------------- start */

#content_second {
	width: 790px;
	float: left;
	margin-left: 8px;
	margin-bottom: 20px;
	border: 1px solid #f0f0f0;
	-moz-box-shadow: 0 3px 5px rgba(0, 0, 0, .3);
	-webkit-box-shadow: 0 3px 5px rgba(0, 0, 0, .3);
	box-shadow:0 3px 5px rgba(0, 0, 0, 0.3);
	filter: progid:DXImageTransform.Microsoft.Shadow(color=#777777, direction=0, strength=3, enabled=true);
	/* IE以外なら丸角も！ */
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	font-size: 14px;
	font-family: Verdana, Roboto, 'Droid Sans', 'メイリオ', Meiryo, 'ＭＳ Ｐゴシック', 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic ProN', sans-serif;
/*	padding-bottom: 20px;*/
}

#content_second p{
	margin-left: 15px;
}

#content_second a {
	margin-left: 100px;
	line-height: 40px;
}

#content_second img {
	border: none; /* IE対策 */
}

#content_second hr {
	margin-left: 15px;
	margin-right: 15px;
	border: 0;
	border-bottom: 1px dashed #ccc;
	background: #999;
}

.content_question {
	height:35px;
	background-color:#ffffff;
	background-image:url(../IMG/question.png);
	background-repeat: no-repeat;
	padding-left:50px;
}

.content_answer {
	height:35px;
	background-color:#ffffff;
	background-image:url(../IMG/answer.png);
	background-repeat: no-repeat;
	padding-left:50px;
}

#content_second h3{
	widht:700px;
	margin: 0 15px 0 15px;
	border-left:6px solid #ff69b4;
	border-bottom:2px solid #ff69b4;
	padding:3px 10px;
}

#content_second span {
	color: #808080
}

/* ----- 第２コンテンツ部分設定 -------------------- end */


/* 2013.8.2 近藤追加 */
/* ----- コンテンツ内のタイトル設定 --------------------- start */

.title_service{
	background:url(../IMG/image004.jpg) no-repeat;
	padding-left:70px;
	padding-top:23px;
	margin: 2px 10px 0 10px;
	height:30px;
/*	width:500px;*/
	color: #222222;
	font-size:16px;
	font-family: Verdana, Roboto, 'Droid Sans', 'メイリオ', Meiryo, 'ＭＳ Ｐゴシック', 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic ProN', sans-serif;
	text-shadow: 
		3px 3px 1px white, 
		3px 1px 1px white,
		3px 0 1px white,
		3px -1px 1px white,
		3px -3px 1px white, 
		1px -3px 1px white,
		0 -1.5px 1px white,
		-1px -3px 1px white,
		-3px -3px 1px white,
		-3px -1px 1px white,
		-3px 0 1px white,
		-3px 1px 1px white,
		-3px 3px 1px white,
		-1px 3px 1px white,
		0 3px 1px white,
		1px 3px 1px white;
/*	text-shadow: 0px -1px 0px rgba(0,0,0,0.7);*/
/*	float:left;*/

	
}

.title_company{
	background:url(../IMG/image004.jpg) no-repeat;
	padding-left:70px;
	padding-top:23px;
	margin: 2px 10px 0 10px;
	height:30px;
/*	width:500px;*/
	color: #222222;
	font-size:16px;
	font-family: Verdana, Roboto, 'Droid Sans', 'メイリオ', Meiryo, 'ＭＳ Ｐゴシック', 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic ProN', sans-serif;
	text-shadow: 
		3px 3px 1px white, 
		3px 1px 1px white,
		3px 0 1px white,
		3px -1px 1px white,
		3px -3px 1px white, 
		1px -3px 1px white,
		0 -1.5px 1px white,
		-1px -3px 1px white,
		-3px -3px 1px white,
		-3px -1px 1px white,
		-3px 0 1px white,
		-3px 1px 1px white,
		-3px 3px 1px white,
		-1px 3px 1px white,
		0 3px 1px white,
		1px 3px 1px white;
/*	text-shadow: 0px -1px 0px rgba(0,0,0,0.7);*/
/*	float:left;*/
}

/* ----- コンテンツ内のタイトル --------------------- end */



/* 2013.7.23 近藤追加 */
/* ----- サイドメニュー部分設定 -------------------- start */
.side-navi ul {
	margin: 1px 0 0;
	padding: 0;
}

.side-navi {
	list-style-type: none;
	vertical-align: middle;
	margin: 1 0 2em;
	padding: 0;
	float: left;
}

.side-navi li { 
	display: inline;
	font : bold 14px "ＭＳ ゴシック";
	height: 20px;
	line-height: 20px;
}

.side-navi li a {
	margin: 0 10px 0 0;
	margin-bottom: 1px;
	padding: 5px 0 5px 10px;
	display: block;
	width: 180px;
	text-decoration: none;
	border-left: 5px solid #ff69b4;
	background-color: #ffd2ca;
	color: #222222;
	border-top-right-radius: 2em;
	border-bottom-right-radius: 2em;
	text-shadow: 0px -1px 0px rgba(0,0,0,0.7);
	text-shadow:
		0px -1px #ffffff,
		1px 0px #ffffff,
		0px 1px #ffffff,
		-1px 1px #ffffff;
}

.side-navi li a:hover {
	background-color: #ff69b4;
	width: 180px;
	color: #000000;
	border-left: 5px solid #ffffff;
}

/* ----- サイドメニュー部分設定 --------------- end */

/* 2013.7.25 近藤追加 */
/* ----- メニュー部分設定 --------------------- start */
#menu {
	display:table;
	table-layout: fixed;
	width: 100%;
	height: 40px;
	padding: 0;
	margin: 0;
	list-style-type: none;
	background: #ffd2ca;
	/* グラーデーション効果
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1.00, #ff7400), color-stop(0.00, #ffa443));
	background: -webkit-linear-gradient(#ffa443, #ff7400);
	background: -moz-linear-gradient(#ffa443, #ff7400);
	background: -o-linear-gradient(#ffa443, #ff7400);
	background: -ms-linear-gradient(#ffa443, #ff7400);
	background: linear-gradient(#ffa443, #ff7400);
	border-radius: 10px;
	box-shadow: 3px 3px 3px #aaa;
	*/
}

#menu li {
/*	width: 249px; */
	display:table-cell;
/*	float: left; */
	text-align: center;
	border: 1px solid #ff69b4;
/*	border-left: 1px solid #ffffff;*/
	line-height:40px;
	height:40px;
	padding-bottom:1px;
}
#menu li a {
/*	width: auto;*/
/*	height: 40px;*/
	color: #000000;
	font-size: 14px;
	font-weight: bold;
/*	margin: 0;*/
/*	padding: 13px 0;*/
	text-decoration: none;
/*	text-shadow: 0px -1px 0px rgba(0,0,0,0.7); */
	text-shadow:
		0px -1px #ffffff,
		1px 0px #ffffff,
		0px 1px #ffffff,
		-1px 1px #ffffff;
	display: block;
	line-height:15px;
	padding:5px 0 0 0;
/*	display: block;*/
}
#menu li a:hover {
/*	height: 14px;*/
	display: block;
	height: 35px;
	color: #000000;
	background: #ff69b4;
}

/* ----- メニュー部分設定 --------------------- end */




/* 2013.8.8 近藤追加 */
/* ----- フッター設定 ------------------------------ start */


#footer{
	width:1000px;
	clear:both;
	float:left;
	background-image: url(../IMG/crisp_paper_ruffles2.png);
	background-repeat: repeat-x;
/*	background-position: top;*/
/*	background-color: #000000;*/
	height:70px;
/*	width:auto;*/
	overflow: hidden; /* はみ出したものは隠す */
	_height: 1.5em; /* IE6用。祖先要素に幅や高さが指定していれば必要ない。*/
/*	padding:5px 0 0 0;*/
	text-align:center;
/*	line-height:0;*/
	font-size:10px;
	font-family: Verdana, Roboto, 'Droid Sans', 'メイリオ', Meiryo, 'ＭＳ Ｐゴシック', 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic ProN', sans-serif;
/*	position:absolute;*/

}

#footer ul {
	margin:5px 0 0 -40px;
}

#footer li {
	display:inline;
	padding:0 8px;
	border-right:1px solid #000000;
}
#footer li.last {
	border-right: 0;
}


/* ------ フッター設定 ---------------------------- end*/

/* 2013.8.16 近藤追加 */
/* ------ 企業概要 ---------------------------- start*/

/*company_table*/
.company_table{
	width:750px;
	padding:10px;
	margin:10px 20px 20px 20px;
    border-collapse: collapse;
}
.company_table th{
	padding:10px;
	background-color:#ffd2ca;
    border: 1px solid #ff69b4;
	font-size:14px;
	font-family: Verdana, Roboto, 'Droid Sans', 'メイリオ', Meiryo, 'ＭＳ Ｐゴシック', 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic ProN', sans-serif;
}
.company_table td{
	padding:10px;
	font-size:14px;
	line-height:1.4;
    border: 1px solid #ff69b4;
	font-family: Verdana, Roboto, 'Droid Sans', 'メイリオ', Meiryo, 'ＭＳ Ｐゴシック', 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic ProN', sans-serif;
}
/* ------ 企業概要 ---------------------------- end*/

/* 2013.9.4 近藤追加 */
/* ------ サービス料金概要 ---------------------------- start*/

/*service_table*/
.service_table{
	width:750px;
	padding:10px;
	margin:10px 20px 20px 20px;
    border-collapse: collapse;
}
.service_table th{
	padding:10px;
	background-color:#ffd2ca;
    border: 1px solid #ff69b4;
	font-size:14px;
	font-family: Verdana, Roboto, 'Droid Sans', 'メイリオ', Meiryo, 'ＭＳ Ｐゴシック', 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic ProN', sans-serif;
}
.service_table td{
	padding:10px;
	font-size:14px;
	line-height:1.4;
    border: 1px solid #ff69b4;
	font-family:Verdana, Roboto, 'Droid Sans', 'メイリオ', Meiryo, 'ＭＳ Ｐゴシック', 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic ProN', sans-serif;
	text-align:center;
}
.service_table td.left{
	padding:10px;
	font-size:14px;
	line-height:1.4;
    border: 1px solid #ff69b4;
	font-family:Verdana, Roboto, 'Droid Sans', 'メイリオ', Meiryo, 'ＭＳ Ｐゴシック', 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic ProN', sans-serif;
	text-align:left;
}
/* ------ サービス料金 ---------------------------- end*/

/* 2013.9.12 近藤追加 */
/* ----- サイドコンテンツ部分設定 -------------------- start */

#content_side_left {
	width: 290px;
	height:300px;
	float: left;
	margin: 10px 0 10px 0;
	border: 1px solid #f0f0f0;
	-moz-box-shadow: 0 3px 5px rgba(0, 0, 0, .3);
	-webkit-box-shadow: 0 3px 5px rgba(0, 0, 0, .3);
	box-shadow:0 3px 5px rgba(0, 0, 0, 0.3);
	filter: progid:DXImageTransform.Microsoft.Shadow(color=#777777, direction=0, strength=3, enabled=true);
	/* IE以外なら丸角も！ */
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	font-size: 14px;
	font-family: Verdana, Roboto, 'Droid Sans', 'メイリオ', Meiryo, 'ＭＳ Ｐゴシック', 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic ProN', sans-serif;
/*	padding-bottom: 20px;*/
}

#content_side_left p.side_title1{
	display:block;
	width:280px;
	height:20px;
	margin:10px 5px 10px 5px;
	background-color:#FF66CC;
	text-align:center;
	color:#ffffff;
	font-size: 14px;
	font-family: bold Verdana, Roboto, 'Droid Sans', 'メイリオ', Meiryo, 'ＭＳ Ｐゴシック', 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic ProN', sans-serif;
}

#content_side_left p.side_title2{
	display:block;
	width:280px;
	height:20px;
	margin:10px 5px 10px 5px;
	background-color:#9966FF;
	text-align:center;
	color:#ffffff;
	font-size: 14px;
	font-family: bold Verdana, Roboto, 'Droid Sans', 'メイリオ', Meiryo, 'ＭＳ Ｐゴシック', 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic ProN', sans-serif;
}

#content_side_left p.side_content{
	margin:0px 5px 10px 15px;
	background-color:#ffffff;
	text-align:left;
	color:#ffffff;
	font-size: 14px;
	font-family: bold Verdana, Roboto, 'Droid Sans', 'メイリオ', Meiryo, 'ＭＳ Ｐゴシック', 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic ProN', sans-serif;
}

#content_side_left hr {
	margin-left: 15px;
	margin-right: 15px;
	border: 0;
    border-bottom: 1px dashed #ccc;
    background: #999;
}

#content_side_img a {
	margin: 0 0 0 0;
}

#content_side_img img {
	border: none; /* IE対策 */
	display: block;
	margin: 10px 0 0 0;
	text-align: center; /*IEバグ対策*/
}

#content_side_box{
	width:270px;
	height:250px;
	margin:10px 5px 10px 5px;
	overflow:scroll;
	overflow-x : hidden ;
}

#content_center_box{
	width:480px;
	height:400px;
	margin:10px 5px 10px 5px;
	overflow:scroll;
	overflow-x : hidden ;
}

#content_center hr {
	margin-left: 0px;
	margin-right: 15px;
	border: 0;
    border-bottom: 1px dashed #ccc;
    background: #999;
}

#side_navi_content{
	width: 190px;
	height: auto;
	display: block;
}

#content_left {
	width: 190px;
	height:200px;
	float: left;
	margin: 10px 0 10px 0;
	border: 1px solid #f0f0f0;
	-moz-box-shadow: 0 3px 5px rgba(0, 0, 0, .3);
	-webkit-box-shadow: 0 3px 5px rgba(0, 0, 0, .3);
	box-shadow:0 3px 5px rgba(0, 0, 0, 0.3);
	filter: progid:DXImageTransform.Microsoft.Shadow(color=#777777, direction=0, strength=3, enabled=true);
	/* IE以外なら丸角も！ */
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	font-size: 14px;
	font-family: Verdana, Roboto, 'Droid Sans', 'メイリオ', Meiryo, 'ＭＳ Ｐゴシック', 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic ProN', sans-serif;
/*	padding-bottom: 20px;*/
}

#content_left p.side_title1{
	display:block;
	width:180px;
	height:20px;
	margin:10px 5px 10px 5px;
	background-color:#FF66CC;
	text-align:center;
	color:#ffffff;
	font-size: 14px;
	font-family: bold Verdana, Roboto, 'Droid Sans', 'メイリオ', Meiryo, 'ＭＳ Ｐゴシック', 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic ProN', sans-serif;
}

#content_left p.side_title2{
	display:block;
	width:180px;
	height:20px;
	margin:10px 5px 10px 5px;
	background-color:#9966FF;
	text-align:center;
	color:#ffffff;
	font-size: 14px;
	font-family: bold Verdana, Roboto, 'Droid Sans', 'メイリオ', Meiryo, 'ＭＳ Ｐゴシック', 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic ProN', sans-serif;
}

#content_left p.side_content{
	margin:0px 5px 10px 15px;
	background-color:#ffffff;
	text-align:left;
	color:#ffffff;
	font-size: 14px;
	font-family: bold Verdana, Roboto, 'Droid Sans', 'メイリオ', Meiryo, 'ＭＳ Ｐゴシック', 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic ProN', sans-serif;
}

#content_left hr {
	margin-left: 15px;
	margin-right: 15px;
	border: 0;
    border-bottom: 1px dashed #ccc;
    background: #999;
}

#content_left_box{
	width:180px;
	height:150px;
	margin:10px 5px 10px 5px;
	overflow:scroll;
	overflow-x : hidden ;
}


#content_side_right {
	width: 200px;
	height:400px;
	float: right;
	margin: 10px 0 10px 0px;
	border: 1px solid #f0f0f0;
	-moz-box-shadow: 0 3px 5px rgba(0, 0, 0, .3);
	-webkit-box-shadow: 0 3px 5px rgba(0, 0, 0, .3);
	box-shadow:0 3px 5px rgba(0, 0, 0, 0.3);
	filter: progid:DXImageTransform.Microsoft.Shadow(color=#777777, direction=0, strength=3, enabled=true);
	/* IE以外なら丸角も！ */
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	font-size: 14px;
	font-family: Verdana, Roboto, 'Droid Sans', 'メイリオ', Meiryo, 'ＭＳ Ｐゴシック', 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic ProN', sans-serif;
/*	padding-bottom: 20px;*/
}

#content_side_right p.side_title1{
	display:block;
	width:185px;
	height:20px;
	margin:10px 5px 10px 5px;
	background-color:#3366FF;
	text-align:center;
	color:#ffffff;
	font-size: 14px;
	font-family: bold Verdana, Roboto, 'Droid Sans', 'メイリオ', Meiryo, 'ＭＳ Ｐゴシック', 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic ProN', sans-serif;
}

#content_side_right p.side_content{
	margin:0px 5px 10px 15px;
	background-color:#ffffff;
	text-align:left;
	color:#ffffff;
	font-size: 14px;
	font-family: bold Verdana, Roboto, 'Droid Sans', 'メイリオ', Meiryo, 'ＭＳ Ｐゴシック', 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic ProN', sans-serif;
}

#content_side_right hr {
	margin-left: 10px;
	margin-right: 15px;
	border: 0;
    border-bottom: 1px dashed #ccc;
    background: #999;
}

#content_side_box_right{
	width:180px;
	height:530px;
	margin:10px 5px 10px 5px;
	overflow:scroll;
	overflow-x : hidden ;
}
/* ----- サイドコンテンツ部分設定 -------------------- end */


/* 2013.9.13 近藤追加 */
/* ----- ヘッダー部分設定 -------------------- start */

#content_header {
	width: 500px;
	height: 100px;
	float: left;
	margin-left: 10px;
	font-size: 14px;
	font-family: Verdana, Roboto, 'Droid Sans', 'メイリオ', Meiryo, 'ＭＳ Ｐゴシック', 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic ProN', sans-serif;
	/*	padding-bottom: 20px;*/
}

#content_header p.title1{
	margin: 0 0 10px 10px;
	font-size: 14px;
	font-family: Verdana, Roboto, 'Droid Sans', 'メイリオ', Meiryo, 'ＭＳ Ｐゴシック', 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic ProN', sans-serif;
	/*	padding-bottom: 20px;*/
}

#content_header p.title2{
	line-height: 30px;
	display:block;
	height:40px;
	margin-left: 10px;
	margin-top: -7px;
	margin-bottom: 16px;
	padding-left: 50px;
	background-image:url(../IMG/tel2.png);
	background-repeat: no-repeat;
	font-size: 14px;
	font-family: Verdana, Roboto, 'Droid Sans', 'メイリオ', Meiryo, 'ＭＳ Ｐゴシック', 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic ProN', sans-serif;
	/*	padding-bottom: 20px;*/
}

#content_header span.title2{
	color:#000000;
	font-size: 30px;
	font-weight: 900;
	color: #555555;
	font-family:Verdana, Roboto, 'Droid Sans', 'メイリオ', Meiryo, 'ＭＳ Ｐゴシック', 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic ProN', sans-serif;
}

#content_header p.title3{
	margin-top: -20px;
	margin-left: 10px;
	font-size: 14px;
	font-family: Verdana, Roboto, 'Droid Sans', 'メイリオ', Meiryo, 'ＭＳ Ｐゴシック', 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic ProN', sans-serif;
	color: #555555;
	/*	padding-bottom: 20px;*/
}

#content_header_right {
	width: 200px;
	height: 100px;
	float: left;
	margin-left: 30px;
	font-size: 14px;
	font-family: Verdana, Roboto, 'Droid Sans', 'メイリオ', Meiryo, 'ＭＳ Ｐゴシック', 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic ProN', sans-serif;
	/*	padding-bottom: 20px;*/
}

#content_header_right a{
	margin-left: 5px;
}

#content_header_right ul{
	margin-top: 50px;
	margin-left: -60px;
	width:230px;
	list-style: none;
}

#content_header_right li{
	float:left;
}



/* ----- ヘッダー部分設定 -------------------- end */

/* 2013.9.19 近藤追加 */
/* ----- ボタンイメージ設定 -------------------- start */
#image_btn_mail {
    border: 0px;
    width: 400px;
    height: 104px;
    background: url(../IMG/toiawase.jpg) left top no-repeat;
}

#image_btn_link1 {
	display: inline-block;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
/*	text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.4), 0 1px 1px rgba(255, 255, 255, 0.5);*/
	letter-spacing: 0;
	border: none;
	box-shadow: inset 0 -1px 1px rgba(0, 0, 0, 0.9), inset 0 1px 0 rgba(255, 255, 255, 0.4);
	border-radius: 7px;
	text-decoration: none;
	padding: 10px 60px;
/*	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;*/
	background: url(../IMG/icons_25.png) no-repeat 7% center, -moz-linear-gradient(top, #fffefe 0%, #f7e5e5 50%, #f8d2d2 51%, #fef1f1 100%);
	background: url(../IMG/icons_25.png) no-repeat 7% center, -o-linear-gradient(top, #fffefe 0%, #f7e5e5 50%, #f8d2d2 51%, #fef1f1 100%);
	background: url(../IMG/icons_25.png) no-repeat 7% center, -ms-linear-gradient(top, #fffefe 0%, #f7e5e5 50%, #f8d2d2 51%, #fef1f1 100%);
	background: url(../IMG/icons_25.png) no-repeat 7% center, linear-gradient(to bottom, #fffefe 0%, #f7e5e5 50%, #f8d2d2 51%, #fef1f1 100%);
}

#image_btn_link2 {
	width:100px;
	height:50px;
	background: url(../IMG/icons_25.png) no-repeat 7% center, linear-gradient(#e9e9e9, #ababab);
}


#image_btn_gray{
	float:right;
	display: inline-block;
	font-size: 14px;
	font-weight: bold;
	color: #111;
	letter-spacing: 0;
	border: none;
	box-shadow: inset 0 -1px 1px rgba(0, 0, 0, 0.9), inset 0 1px 0 rgba(255, 255, 255, 0.4);
	border-radius: 6px;
	text-decoration: none;
	padding: 5px 40px;
	font-family: Verdana, Roboto, 'Droid Sans', 'メイリオ', Meiryo, 'ＭＳ Ｐゴシック', 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic ProN', sans-serif;
	background: -webkit-linear-gradient(#fff, #ababab);
	background: -moz-linear-gradient(#fff, #ababab);
	background: -o-linear-gradient(#fff, #ababab);
	background: -ms-linear-gradient(#fff, #ababab);
	background: linear-gradient(#fff, #ababab);
}

#image_btn_pink{
	float:right;
	display: inline-block;
	font-size: 14px;
	font-weight: bold;
	color: #111;
	letter-spacing: 0;
	border: none;
	box-shadow: inset 0 -1px 1px rgba(0, 0, 0, 0.9), inset 0 1px 0 rgba(255, 255, 255, 0.4);
	border-radius: 6px;
	text-decoration: none;
	padding: 5px 40px;
	font-family: Verdana, Roboto, 'Droid Sans', 'メイリオ', Meiryo, 'ＭＳ Ｐゴシック', 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic ProN', sans-serif;
	background: -webkit-linear-gradient(top, #fbe8fc 0%, #fba6e1 49%, #fd8ad7 51%, #ff7ad7 100%);
	background: -moz-linear-gradient(top, #fbe8fc 0%, #fba6e1 49%, #fd8ad7 51%, #ff7ad7 100%);
	background: -o-linear-gradient(top, #fbe8fc 0%, #fba6e1 49%, #fd8ad7 51%, #ff7ad7 100%);
	background: -ms-linear-gradient(top, #fbe8fc 0%, #fba6e1 49%, #fd8ad7 51%, #ff7ad7 100%);
	background: linear-gradient(to bottom, #fbe8fc 0%, #fba6e1 49%, #fd8ad7 51%, #ff7ad7 100%);
}

#image_btn_blue{
	float:right;
	display: inline-block;
	font-size: 14px;
	font-weight: bold;
	color: #111;
	letter-spacing: 0;
	border: none;
	box-shadow: inset 0 -1px 1px rgba(0, 0, 0, 0.9), inset 0 1px 0 rgba(255, 255, 255, 0.4);
	border-radius: 6px;
	text-decoration: none;
	padding: 5px 40px;
	font-family: Verdana, Roboto, 'Droid Sans', 'メイリオ', Meiryo, 'ＭＳ Ｐゴシック', 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic ProN', sans-serif;
	background: -webkit-linear-gradient(#b1f7ff, #67c9d2);
	background: -moz-linear-gradient(#b1f7ff, #67c9d2);
	background: -o-linear-gradient(#b1f7ff, #67c9d2);
	background: -ms-linear-gradient(#b1f7ff, #67c9d2);
	background: linear-gradient(#b1f7ff, #67c9d2);
}


/* ----- ボタンイメージ設定 -------------------- end */


/*content_table_short*/
.content_table_short_pink{
	float:left;
	width:350px;
	padding:10px;
	margin:10px 20px 20px 20px;
    border-collapse: collapse;
}
.content_table_short_pink th{
	padding:10px;
	background-color:#ffd2ca;
    border: 1px solid #ff69b4;
	font-size:14px;
	font-family: Verdana, Roboto, 'Droid Sans', 'メイリオ', Meiryo, 'ＭＳ Ｐゴシック', 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic ProN', sans-serif;
}
.content_table_short_pink td{
	padding:10px;
	font-size:14px;
	line-height:1.4;
    border: 1px solid #ff69b4;
	font-family:Verdana, Roboto, 'Droid Sans', 'メイリオ', Meiryo, 'ＭＳ Ｐゴシック', 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic ProN', sans-serif;
	text-align:center;
}
.content_table_short_pink td.left{
	padding:10px;
	font-size:14px;
	line-height:1.4;
    border: 1px solid #ff69b4;
	font-family:Verdana, Roboto, 'Droid Sans', 'メイリオ', Meiryo, 'ＭＳ Ｐゴシック', 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic ProN', sans-serif;
	text-align:left;
}


.content_table_short_blue{
	float:left;
	width:350px;
	padding:10px;
	margin:10px 20px 20px 20px;
    border-collapse: collapse;
}
.content_table_short_blue th{
	padding:10px;
	background-color:#EEFFFF;
    border: 1px solid #000080;
	font-size:14px;
	font-family: Verdana, Roboto, 'Droid Sans', 'メイリオ', Meiryo, 'ＭＳ Ｐゴシック', 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic ProN', sans-serif;
}
.content_table_short_blue td{
	padding:10px;
	font-size:14px;
	line-height:1.4;
    border: 1px solid #000080;
	font-family:Verdana, Roboto, 'Droid Sans', 'メイリオ', Meiryo, 'ＭＳ Ｐゴシック', 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic ProN', sans-serif;
	text-align:center;
}
.content_table_short_blue td.left{
	padding:10px;
	font-size:14px;
	line-height:1.4;
    border: 1px solid #000080;
	font-family:Verdana, Roboto, 'Droid Sans', 'メイリオ', Meiryo, 'ＭＳ Ｐゴシック', 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic ProN', sans-serif;
	text-align:left;
}
