/*　CSS Document　*/


/*　ブラウザリセット　*/

* {
		margin:0px;
		padding:0px;
		}



/*　Base　*/

body {
		background-color:#888888;
		}


#conteiner {
		width:900px;
		height:100%;
		margin-top:15px;
		margin-left:auto;
		margin-right:auto;
		background-color:#ffffff;
		}
		
.bold  {
		font-weight:bold;
		}
		

		
/*　各ページ共通部分の設定　*/

/*　メニュー　*/

/* ================================================================ 
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/skeleton.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
=================================================================== */
#nav, 
#nav ul {padding:0 0 5px 0; margin:0; list-style:none; font: 12px  Arial, Helvetica, sans-serif; border:1px solid #000; border-color:#eca #b97 #a86 #edb; border-width:1px 2px 2px 1px; background:#fff; position:relative; z-index:200;}
#nav {height:25px; padding:0;}

#nav table {border-collapse:collapse;}
#nav li {float:left; padding:0 20px 0 10px;}
#nav li li {float:none;}
/* a hack for IE5.x and IE6 */
#nav li a li {float:left;}

#nav li a {display:block; float:left; color:#444444; height:25px; padding-right:5px; line-height:25px; text-decoration:none; white-space:nowrap;}
#nav li li a {height:20px; line-height:20px; float:none;}

#nav li:hover {position:relative; z-index:300; background:#fff;}
#nav a:hover {position:relative; z-index:300; text-decoration:none; color:#b75;}

#nav :hover ul {left:0; top:22px;}
/* another hack for IE5.5 and IE6 */
#nav a:hover ul {left:-10px;}

#nav ul {position:absolute; left:-9999px; top:-9999px;}

/* it could have been this simple if all browsers understood */
/* show next level */
#nav li:hover li:hover > ul {left:-15px; margin-left:100%; top:-1px;}
/* keep further levels hidden */
#nav li:hover > ul ul {position:absolute; left:-9999px; top:-9999px; width:auto;}
/* show path followed */
#nav li:hover > a {text-decoration:none; color:#eb6238;}


/* but IE5.x and IE6 need this lot to style the flyouts*/
/* show next level */
#nav a:hover a:hover ul,
#nav a:hover a:hover a:hover ul,
#nav a:hover a:hover a:hover a:hover ul,
#nav a:hover a:hover a:hover a:hover a:hover ul
{left:100%; top:-1px;}

/* keep further levels hidden */
#nav a:hover ul ul,
#nav a:hover a:hover ul ul,
#nav a:hover a:hover a:hover ul ul,
#nav a:hover a:hover a:hover a:hover ul ul
{position:absolute; left:-9999px; top:-9999px;}

#menu {
		margin-top:10px;
		margin-left:5px;
		margin-right:5px;
		padding-bottom:60px;
		}
		
/*　border上下設定　*/
		
#border_t {
		text-indent:-9999px;
		background-image:url(../image/b_border2j.gif);
		background-repeat:repeat-x;
		margin-top:0px;
		margin-bottom:5px;
		}
		

#border_b {
		text-indent:-9999px;
		background-image:url(../image/b_border2j.gif);
		background-repeat:repeat-x;
		margin-top:20px;
		margin-bottom:0px;
		}
		
#border_b100 {
		text-indent:-9999px;
		background-image:url(../image/b_border2j.gif);
		background-repeat:repeat-x;
		margin-top:0px;
		margin-bottom:100px;
		}
		
#border_b50 {
		text-indent:-9999px;
		background-image:url(../image/b_border2j.gif);
		background-repeat:repeat-x;
		margin-top:10px;
		padding-bottom:50px;
		}
		
#border_b25 {
		text-indent:-9999px;
		background-image:url(../image/b_border2j.gif);
		background-repeat:repeat-x;
		padding-top:10px;
		padding-bottom:25px;
		}
		


/*　パンくずリスト　*/

#list {
		width:896px;
		height:auto;
		margin:1px;
		font-family:verdana, sans-serif;
		}





ol#bcList {
		font-size:12px;
		margin-left:10px;
		margin-bottom:10px;
		list-style-type:none;
		}
		
ol#bcList li {
		display:inline;
		margin-left:5px;
		margin-right:5px;
		}
		
ol#bcList li a {
		color:#eb6238;
		}
		

/*　indexページ設定　*/		

object,embed {
		vertical-align:top;
		}
		
#contents_index {
		width:900px;
		height:180px;
		margin-top:10px;
		}
		
#contents_index a {
		text-decoration:none;
		}
		
#main {
		font:15px verdana, sans-serif;
		line-height:1.2em;
		float:left;
		padding-left:-500px;
		margin-left:80px;}
		
#main li {
		padding-bottom:3px;
		}

#main .inner {
		margin-left:500px;
		}

#sub {
		font:15px verdana, sans-serif;
		line-height:1.2em;
		float:left;
		width:350px;
		margin-left:40px;}


#contents_index h1  {
		font-family:verdana, sans-serif;
		font-size:18px;
		color:#eb6238;
		padding-bottom:10px;
		}
		
.indent {
		padding-left:17px;
		padding-bottom:10px;
		}


/*　はじめにページ設定　*/

#conteiner_intro {
		width:900px;
		height:100%;
		}
		
#conteiner_intro h1  {
		font-family:verdana, sans-serif;
		font-size:18px;
		color:#eb6238;
		padding-bottom:20px;
		text-align:center;
		}
		
#contents_intro  {
		width:900px;
		height:100%;
		font-family:verdana, sans-serif;
		text-align:center;
		}
		
#contents_intro h2  {
		font-family:verdana, sans-serif;
		font-size:18px;
		padding-top:20px;
		text-decoration:none;
		}
		
#contents_intro h3  {
		font-family:verdana, sans-serif;
		font-size:16px;
		color:#FF0000;
		}
		
#contents_intro a  {
		font-family:verdana, sans-serif;
		text-decoration:none;
		color:#006262;
		}
		
#contents_intro a:hover {
		color:#CC0000;
		}
		
.red_bold  {
		color:#FF0000;
		font-weight:bold;
		}
		
			
		
/*　講師profileページ設定　*/
		
#contents_prof {
		width:900px;
		height:380px;
		margin-top:15px;
		}
		
#prof_img  {
		text-align:center;
		width:280px;
		border:1px solid #666666;
		padding:10px;
		margin-top:50px;
		margin-left:10px;
		}
		
#main_prof  {
		width:430px;
		font: 15px verdana, sans-serif;
		line-height:1.2em;
		float:left;
    	margin-top:50px;
		margin-left:5px;
		}
		
		
.green {color:#006363;}

.large {font-size:18px;}


/*　講座案内ページの設定　*/

#contents_course {
		width:900px;
		height:1350px;
		}
		
#course_captop  {
		width:805px;
		height:200px;
		margin-left:auto;
		margin-right:auto;
		margin-bottom:20px;
		padding-top:30px;
		text-align:center;
		font-family:verdana, sans-serif;
		font-size:15px;
		padding:15px;
		border:1px solid #666666;
		}
		
#course_capbottom  {
		clear:both;
		width:805px;
		height:240px;
		margin-top:20px;
		margin-left:auto;
		margin-right:auto;
		margin-bottom:20px;
		font-family:verdana, sans-serif;
		font-size:15px;
		padding:15px;
		border:1px solid #666666;
		}
		
#course_capbottomL  {
		width:360px;
		height:180px;
		float:left;
		border:1px solid #666666;
		padding-top:10px;
		padding-left:30px;
		}
		
#course_capbottomR  {
		width:360px;
		height:180px;
		float:right;
		border:1px solid #666666;
		padding-top:10px;
		padding-left:30px;
		}
		
		
#contents_course h1 {
		font-family:verdana, sans-serif;
		font-size:18px;
		color:#eb6238;
		padding-bottom:15px;
		}

#course_top {
		width:899px;
		height:250px;
		padding-bottom:5px;
		}
		
#course_topL {
		width:360px;
		height:260px;
		float:left;
		margin-left:30px;
		}
		
#course_topR {
		width:400px;
		height:260px;
		float:left;
		margin-left:30px;
		pa
		}
		
		
#course_top .img {
		padding:5px;
		border:1px solid #666666;
		}
		
		
#course_mid {
		width:899px;
		height:250px;
		padding-top:5px;
		}
		
#course_mid .img {
		padding:5px;
		border:1px solid #666666;
		}
		
#course_midL {
		width:360px;
		height:260px;
		float:left;
		margin-left:30px;
		}
		
#course_midR {
		width:400px;
		height:260px;
		float:left;
		margin-left:30px;
		pa
		}
		
#course_bottom {
		width:899px;
		height:250px;
		float:left;
		padding-top:5px;
		margin-bottom:20px;
		}
		
#course_bottom .img {
		padding:5px;
		border:1px solid #666666;
		}
		
#course_bottomL {
		width:360px;
		height:260px;
		float:left;
		margin-left:30px;
		}
		
#course_bottomR {
		width:400px;
		height:260px;
		float:left;
		margin-left:30px;
		}
		
.color {
		color:#666666;
		}
		
.fontsize14 {
	font-size:14px;
	}
	
.fontsize12 {
	font-size:12px;
	margin-left:15px;
	}
	
#basic  {
		font-size:14px;
		line-height:2em;
		margin-top:40px;
		padding-left:20px;
		border:1px solid #666666;
		}
		
#mid  {
		font-size:14px;
		line-height:2em;
		margin-top:40px;
		padding-left:20px;
		border:1px solid #666666;
		}
		
		
#pro  {
		font-size:14px;
		line-height:1.5em;
		margin-top:16px;
		padding-left:20px;
		border:1px solid #666666;
		}


/*　インターネット講座のページ設定　*/

#contents_net  {
		width:900px;
		height:100%;
		font-family:verdana, sans-serif;
		padding-bottom:50px;
		}
		
#contents_net h1 {
		text-align:center;
		}
		
#net_main  {
		text-align:center;
		}
		
#net_top {
		width:612px;
		height:312px;
		margin-left:auto;
		margin-right:auto;
		border:1px solid #666666;
		}
		
#net_top img {
		padding:5px;
		}
		
		
#net_curriculum {
		width:587px;
		height:500px;
		text-align:left;
		margin-left:auto;
		margin-right:auto;
		padding-left:25px;
		font-size:14px;
		line-height:1.5em;
		border:1px solid #666666;
		}
		

.cap_title {
		font-size:18px;
		font-weight:bold;
		color:#eb6238;
		}
	
		
.padding_top25  {
		padding-top:25px;
		}
		
.padding_30  {
		padding-top:30px;
		padding-bottom:30px;
		font-size:25px;
		font-weight:bold;
		color:#eb6238;
		}
		
#conteiner_qa {
		width:700px;
		height:100%;
		margin-top:5px;
		margin-left:auto;
		margin-right:auto;
		}
		
#contents_qa {
		width:670px;
		height:100%;
		margin-left:auto;
		margin-right:auto;
		background-color:#FFFFFF;
		margin-top:5px;
		padding-top:10px;
		}
		
#main_qa {
		width:670px;
		height:100%;
		margin-left:auto;
		margin-right:auto;
		margin-bottom:25px;
		font-size:12px;
		font-family:verdana, sans-serif;
		}
		
#contents_qa h1 {
		color:#eb6238;
		text-align:center;
		padding-top:15px;
		}
		
#cap_qa  {
		font-size:16px;
		font-weight:bold;
		font-family:verdana, sans-serif;
		line-height:2.5em;
		padding-top:20px;
		padding-bottom:20px;
		}
		
#conteiner_test_case {
		width:700px;
		height:1300px;
		margin-top:5px;
		margin-left:auto;
		margin-right:auto;
		}
		
#contents_test_case {
		width:680px;
		height:1290px;
		margin-top:5px;
		margin-left:auto;
		margin-right:auto;
		background-color:#FFFFFF;
		border:1px solid #666666;
		}
		
	
#contents_test_case h1 {
		color:#eb6238;
		text-align:center;
		padding-top:15px;
		}
		
#test_case_topimgL  {
		width:310px;
		height:210px;
		float:left;
		margin-left:10px;
		border:1px solid #666666;
		}
		
#test_case_topimgL img  {
		padding:5px;
		}
		
#test_case_topimgR  {
		width:310px;
		height:210px;
		float:right;
		margin-right:10px;
		margin-bottom:20px;
		border:1px solid #666666;
		}
		
#test_case_topimgR img  {
		padding:5px;
		}
		
#main_test_case  {
		clear:both;
		width:630px;
		height:900px;
		margin-left:auto;
		margin-right:auto;
		padding:15px;
		border:1px solid #666666;
		font-family:verdana, sans-serif;
		font-size:12px;
		}
		
.campain_cap  {
		font-size:18px;
		font-weight:bold;
		color:#FF0000;
		}
		
			
		

		
/*　無料体験レッスンのページ設定　*/

#contents_resson {
		width:900px;
		height:400px;
		}

#resson_top {
		width:899px;
		height:200px;
		text-align:center;
		}
		
#resson_top h1 {
		font-family:verdana, sans-serif;
		font-size:20px;
		color:#eb6238;
		padding-bottom:20px;
		}
		
#box1  {
		width:280px;
		margin:auto;
		text-align:left;
		}
		
#box2  {
		width:450px;
		margin:20px auto;
		text-align:center;
		}
		
#box2 a {
		text-decoration:none;
		}

		
#resson_bottom .img {
		padding:5px;
		border:1px solid #666666;
		}
		
#resson_bottom {
		width:899px;
		height:270px;
		margin-top:30px;
		text-align:center;
		}
		

/*　独立バックアップ制度ページ設定　*/

#conteiner_backup  {
		width:900px;
		height:100%;
		}
		
#contents_backup {
		width:800px;
		height:100%;
		margin-left:auto;
		margin-right:auto;
		font-family:
		}
		
		
#contents_backup h1 {
		font-family:verdana, sans-serif;
		font-size:20px;
		color:#eb6238;
		padding-bottom:15px;
		text-align:center;
		}
		
#backup_summary  {
		text-align:center;
		padding-bottom:30px;
		font-family:verdana, sans-serif;
		}
		
#backup_main {
		padding-top:30px;
		padding-left:50px;
		border:1px solid #666666;
		}
		
#backup_main h2  {
		font-family:verdana, sans-serif;
		font-size:16px;
		color:#006262;
		}
		
#backup_main li {
		color:#006262;
		}
		
.cap   {
		font-family:verdana, sans-serif;
		font-size:14px;
		color:#000000;
		padding-top:10px;
		padding-left:15px;
		padding-bottom:20px;
		}
		
.attention  {
		font-family:verdana, sans-serif;
		font-size:18px;
		font-weight:bold;
		color:#CC0000;
		text-align:center;
		padding-top:20px;
		padding-bottom:20px;
		}


		

/*　卒業生作品のページ設定　*/


#conteiner_work  {
		width:900px;
		height:400px;
		}



#contents_work  {
		width:300px;
		height:300px;
		text-align:center;
		line-height:2.5em;
		padding-top:50px;
		padding-left:300px;
		}
		
#contents_work h1 {
		font-family:verdana, sans-serif;
		font-size:24px;
		color:#eb6238;
		padding-bottom:20px;
		}
		
#contents_work ul li  {
		background-image:url(../image/cl_004.gif);
		background-repeat:no-repeat;
		background-position:20%;
		list-style-type:none;
		}
		
#contents_work a {
		font-family:verdana, sans-serif;
		font-size:18px;
		color:#666666;
		text-decoration:none;
		}
		
#contents_work a:hover {
		color:#eb6238;
		}
		
		

/*　卒業生の声ページ詳細　*/

#contents_voice {
		width:900px;
		height:100%;
		padding-bottom:80px;
		}

#contents_voice h1 {
		font-family:verdana, sans-serif;
		font-size:24px;
		color:#eb6238;
		text-align:center;
		padding-bottom:20px;
		}
		
#voice {
		width:700px;
		margin-left:auto;
		margin-right:auto;
		font-family:verdana, sans-serif;
		font-size:14px;
		padding-bottom:50px;
		}
		
.name  {
		width:100px;
		height:50px;
		}
		
.arrow {
		width:15px;
		}
		
.voice {
		padding-left:20px;
		}
		
#voice a {
		text-decoration:none;
		}
		

/*　その他Gallery設定　*/


#conteiner_publish  {
		width:900px;
		height:400px;
		}



#contents_publish  {
		width:300px;
		height:300px;
		text-align:center;
		line-height:2.5em;
		padding-top:50px;
		padding-left:300px;
		}
		
#contents_publish h1 {
		font-family:verdana, sans-serif;
		font-size:24px;
		color:#eb6238;
		padding-bottom:20px;
		}
		
#contents_publish ul li  {
		background-image:url(../image/cl_004.gif);
		background-repeat:no-repeat;
		background-position:10%;
		list-style-type:none;
		}
		
#contents_publish a {
		font-family:verdana, sans-serif;
		font-size:18px;
		font-weight:bold;
		color:#666666;
		text-decoration:none;
		}
		
#contents_publish a:hover {
		color:#eb6238;
		}


	

/*　Access mapページ設定　*/
		
#contents_map {
		width:900px;
		height:390px;
		margin-top:15px;
		}
		
#contents_map a {
		text-decoration:none;
		}
		
#map {
		float:left;
		margin-left:40px;
		}


.map {
		text-align:center;
		width:300px;
		height:300px;
		border:1px solid #666666;
		margin-top:15px;
		padding:10px;
		}
		
#main_map {
		font: 15px verdana, sans-serif;
		line-height:1.1em;
		float:left;
		padding-left:-150px;
		margin-top:20px;
		margin-left:40px;
		}
		
.margin_L25 {
		margin-left:25px;
		}
		
		
/*　資料請求ページ設定　*/		

#contents_reaf {
		position:relative;
		width:900px;
		height:450px;
		margin-top:10px;
		margin-bottom:10px;
		}
		
#contents_reaf a {
		text-decoration:none;
		}

#reaf_F {
		width:350px;
		height:268px;
		text-align:center;
		line-height:1.5em;
		}
		
#reaf_B {
		width:350px;
		height:268px;
		text-align:center;
		line-height:1.5em;
		}
		
#main_reaf {
		font:15px verdana, sans-serif;
		float:left;
		padding-left:-500px;
		padding-left:70px;
		}
		
#sub_reaf {
		font:15px verdana, sans-serif;
		float:left;
		width:350px;
		padding-left:60px;
		}
		
#cap_F {
		clear:both;
		padding-top:20px;
		padding-left:140px;
		}
		
.reaf_img  {
		border:1px solid #888888;
		}
		
		
.reader {
		font-family:verdana, sans-serif;
		text-align:center;
		padding-top:300px;
		}
		
.reader_link {
		width:112px;
		height:33px;
		clear:both;
		text-align:center;
		padding-top:10px;
		margin-left:auto;
		margin-right:auto;
		}
		
.t_center {
		text-align:center;
		margin-top:15px;
		padding-top:15px;
		}

		
/*　会社概要ページ設定　*/
		
#contents_company {
		width:900px;
		height:400px;
		font-family:verdana, sans-serif;
		padding-bottom:30px;
		}
		
#contents_company h1 {
		text-align:center;
		font-size:20px;
		margin-top:20px;
		color:#eb6238;
		}
		
		
#box3  {
		text-align:right;
		line-height:2.5em;
		float:left;
		padding-left:300px;
		}
		
#box4  {
		line-height:2.5em;
		float:left;
		padding-left:20px;
		}
		


/*　LINKページ設定　*/

#conteiner_link  {
		width:900px;
		height:100%;
		}
		
#conteiner_link h1 {
		font-family:verdana, sans-serif;
		font-size:24px;
		color:#eb6238;
		padding-bottom:10px;
		text-align:center;
		padding-bottom:60px;
		}
		
#contents_link  {
		width:600px;
		height:100%;
		margin-left:auto;
		margin-right:auto;
		padding-top:10px;
		padding-bottom:200px;
		text-align:center;
		}
		

		
#contents_link ul li  {
		background-image:url(../image/cl_004.gif);
		background-repeat:no-repeat;
		background-position:20%;
		list-style-type:none;
		line-height:2.5em;
		font-weight:bold;
		text-align:left;
		padding-left:200px;
		}
		
#contents_link a {
		font-family:verdana, sans-serif;
		font-size:18px;
		color:#666666;
		text-decoration:none;
		}
		
#contents_link a:hover {
		color:#eb6238;
		}



/*　プライバシーポリシーページ設定　*/

#conteiner_privacy  {
		width:900px;
		height:100%:
		}
		
#conteiner_privacy h2  {
		text-align:center;
		font-family:verdana, sans-serif;
		font-size:16px;
		font-weight:bold;
		color:#eb6238;
		}
		
#contents_privacy  {
		width:700px;
		height:100%;
		margin-left:auto;
		margin-right:auto;
		padding-top:30px;
		padding-left:170px;
		padding-bottom:50px;
		}
		
#contents_privacy h3  {
		font-family:verdana, sans-serif;
		font-size:14px;
		padding-top:10px;
		padding-bottom:10px;
		}
		
#contents_privacy p  {
		font-family:verdana, sans-serif;
		font-size:14px;
		padding-left:10px;
		}
		
#listbox  {
		width:350px;
		height:80px;
		font-family:verdana, sans-serif;
		font-size:14px;
		padding-top:20px;
		padding-left:30px;
		padding-bottom:10px;
		}
		
#listbox p {
		line-height:0.5em;
		}
		
#listbox2  {
		width:500px;
		height:70px;
		font-family:verdana, sans-serif;
		font-size:14px;
		padding-top:20px;
		padding-left:50px;
		}
		
#contents_privacy a {
		text-decoration:none;
		}



/*　免責事項ページ設定　*/


#conteiner_exemption  {
		width:900px;
		height:100%:
		}
		
#conteiner_exemption h2  {
		text-align:center;
		font-family:verdana, sans-serif;
		font-size:16px;
		font-weight:bold;
		color:#eb6238;
		}
		
#contents_exemption  {
		width:700px;
		height:100%;
		margin-left:auto;
		margin-right:auto;
		padding-top:30px;
		padding-left:170px;
		padding-bottom:50px;
		}
		

		
#contents_exemption ol  {
		line-height:1.5em;
		}
		
#contents_exemption ol li  {
		padding-top:15px;
		padding-bottom:15px;
		font-family:verdana, sans-serif;
		font-size:14px;
		}
		

		
		









		

		

		







/*　exhibition css　*/

#conteiner_exhibition {
		width:700px;
		height:100%;
		margin-top:5px;
		margin-left:auto;
		margin-right:auto;
		}
		
#contents_exhibition {
		width:670px;
		height:100%;
		margin-left:auto;
		margin-right:auto;
		background-color:#FFFFFF;
		margin-top:5px;
		padding-top:10px;
		}
		
#main_exhibition {
		width:670px;
		height:100%;
		margin-bottom:5px;
		font-family:verdana, sans-serif;
		}
		
		
#imagebox  {
		text-align:center;
		padding-top:30px;
		}
		
#textbox_L  {
		text-align:right;
		line-height:1.5em;
		float:left;
		padding-top:15px;
		padding-left:180px;
		}
		
#textbox_R  {
		text-align:left;
		line-height:1.5em;
		padding-top:15px;
		}
		
#cap_exhibition  {
		width:670px;
		height:100px;
		text-align:center;
		padding-bottom:20px;
		}
		
#sub_exhibition  {
		width:670px;
		height:250px;
		text-align:center;
		}

#box_center {
		text-align:center;
		}
		
.padding_top10 {
		padding-top:10px;
		}

.padding_top30 {
		padding-top:30px;
		}

.image_border {
		border:1px solid #666666;
		padding:5px;
		}

.red  {
		color:#FF0000;
		}
		
#conteiner_exhibition a {
		text-decoration:none;
		}
		
		
		
		
/*　newsページ css　*/

#conteiner_news {
		width:700px;
		height:100%;
		margin-top:5px;
		margin-left:auto;
		margin-right:auto;
		}
		
#contents_news {
		width:670px;
		height:100%;
		margin-left:auto;
		margin-right:auto;
		background-color:#FFFFFF;
		margin-top:5px;
		padding-top:10px;
		}
		
#main_news {
		width:670px;
		height:100%;
		margin-bottom:25px;
		font-family:verdana, sans-serif;
		}
		
#contents_news h1 {
		color:#eb6238;
		text-align:center;
		padding-top:15px;
		}
		
#cap_news  {
		font-size:16px;
		font-weight:bold;
		font-family:verdana, sans-serif;
		line-height:2.5em;
		text-align:center;
		padding-top:20px;
		padding-bottom:20px;
		}
	


		
		
/*　checkページ設定　*/

#conteiner_check {
		width:700px;
		height:100%;
		margin-top:5px;
		margin-left:auto;
		margin-right:auto;
		}
		

#contents_check {
		width:670px;
		height:100%;
		margin-left:auto;
		margin-right:auto;
		background-color:#FFFFFF;
		margin-top:5px;
		padding-top:10px;
		padding-left:25px;
		font-family:verdana, sans-serif;
		font-size:14px;
		line-height:3em;
		}
		
#contents_check h1  {
		font-family:verdana, sans-serif;
		font-size:18px;
		font-weight:bold;
		color:#006262;
		padding-bottom:20px;
		text-align:center;
		}
		
#cap_check  {
		width:600px;
		height:100%;
		font-family:verdana, sans-serif;
		font-size:14px;
		padding:20px;
		line-height:1em;
		}
		
.check_box   {
		font-family:"ＭＳ ゴシック", "Osaka−等幅",MS UI Gothic;
		}	















		
		
/* voice詳細ページの設定　*/	

#container_voice_window {
		width:750px;
		height:100%;
		margin-left:auto;
		margin-right:auto;
		padding-top:50px;
		}
		
#contents_voice_window {
		width:600px;
		height:100%;
		margin-left:auto;
		margin-right:auto;
		background-color:#FFFFFF;
		font-family:verdana, sans-serif;
		line-height:1.8em;
		text-align:center;
		padding:50px 20px 20px 20px;
		}
		
.sign {
		text-align:right;
		padding-right:30px;
		padding-top:50px;
		}
		

		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		






#text_alighnR {
		text-align:right;
		margin-right:3px;
		margin-bottom:3px;
		}



/*　footer設定　*/


#footer {
		font-family:verdna , Hiragino Kaku Gothic Pro, Osaka ,sans-serif;
		clear:both;
		margin-top:5px;
	    }
		
#footer p  {
		text-align:center;
		}






/* TEST CSS */


#test_conteiner {
		width:900px;
		height:400px;
		}
		
#test_contents  {
		width:700px;
		height:100%;
		margin-left:auto;
		margin-right:auto;
		padding-top:150px;
		text-align:center;
		font-family:verdana, sans-serif;
		font-size:18px;
		color:#666666;
		}
				












