/*SUPER DESIGNER SITE stylesheet 2008.06*/


/*--------------------------------

 DEFAULT SETTING

--------------------------------*/
* {
	font-weight:normal;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size:12px;
	color:#333333;
	line-height:150%;
	}

.clear {
	clear:both;
	}

.space {
	font-size:1px;
	line-height:1px;
	}

.break {
	clear:both;
	font-size:0px;
	line-height:0px;
	}

body {
	margin:0;
	padding:0;
	}

h1,h2,h3,h4,h5,h6,ul,ol,li,form {
	margin:0;
	padding:0;
	list-style-type:none;
	}

p {
	margin-top:1em;
}

a:link,
a:active,
a:visited {
	color:#f6aa3a;
	text-decoration:underline;
	}

a:hover {
	color:#ffbe5d;
	text-decoration:underline;
	}


div.danraku {
	margin-left:1em;
	}

div#container {
	width:860px;
	/*margin:35px auto;*/
	margin:0 auto;
	background:url(/images/common/contents_bg.jpg) left top repeat-y;
	}


div#container strong {
	font-weight:bold;
	}

h2 {
	font-weight:bold;
	font-size:14px;
	line-height:120%;
	color:#f6aa3a;
	margin-top:40px;
	}

h3 {
	font-weight:bold;
	font-size:13px;
	line-height:120%;
	color:#333333;
	margin-top:40px;
	}

.red {
	color:#FF0000;
	}

.blue {
	color:#0064A5;
	}

.gray {
	color:#555555;
	}


.small {
	font-size:10px;
	}

.font_short1 {
	letter-spacing:-1px;
	}

.font_short2 {
	letter-spacing:-2px;
	}

/*--------------------------------

 SIDE MENU AREA

--------------------------------*/
div#sidemenu {
	width:210px;
	height:615px;
	background:#f6aa3a url(images/common/contents_bg.jpg) left top repeat-y;
	float:left;
	}

ul#ul_sidebtn li {
	width:210px;
	height:30px;
	}

ul#ul_sidebtn li a {
	display:block;
	width:210px;
	height:30px;
	}

ul#ul_sidebtn li a span {
	display:none;
	}

li#btn_00 {
	background:url(images/common/btn_00.jpg) left top no-repeat;
	}

li#btn_00 a:hover {
	background:url(images/common/btn_00_hover.jpg) left top no-repeat;
	}

li#btn_01 {
	background:url(images/common/btn_01.jpg) left top no-repeat;
	}

li#btn_01_active {
	background:url(images/common/btn_01_active.jpg) left top no-repeat;
	}

li#btn_01 a:hover {
	background:url(images/common/btn_01_hover.jpg) left top no-repeat;
	}

li#btn_02 {
	background:url(images/common/btn_02.jpg) left top no-repeat;
	}

li#btn_02_active {
	background:url(images/common/btn_02_active.jpg) left top no-repeat;
	}

li#btn_02 a:hover {
	background:url(images/common/btn_02_hover.jpg) left top no-repeat;
	}

li#btn_03 {
	background:url(images/common/btn_03.jpg) left top no-repeat;
	}

li#btn_03_active {
	background:url(images/common/btn_03_active.jpg) left top no-repeat;
	}

li#btn_03 a:hover {
	background:url(images/common/btn_03_hover.jpg) left top no-repeat;
	}

li#btn_04 {
	background:url(images/common/btn_04.jpg) left top no-repeat;
	}

li#btn_04_active {
	background:url(images/common/btn_04_active.jpg) left top no-repeat;
	}

li#btn_04 a:hover {
	background:url(images/common/btn_04_hover.jpg) left top no-repeat;
	}

li#btn_05 {
	background:url(images/common/btn_05.jpg) left top no-repeat;
	}

li#btn_05_active {
	background:url(images/common/btn_05_active.jpg) left top no-repeat;
	}

li#btn_05 a:hover {
	background:url(images/common/btn_05_hover.jpg) left top no-repeat;
	}

li#btn_06 {
	background:url(images/common/btn_06.jpg) left top no-repeat;
	}

li#btn_06_active {
	background:url(images/common/btn_06_active.jpg) left top no-repeat;
	}

li#btn_06 a:hover {
	background:url(images/common/btn_06_hover.jpg) left top no-repeat;
	}

li#btn_07 {
	background:url(images/common/btn_07.jpg) left top no-repeat;
	}

li#btn_07_active {
	background:url(images/common/btn_07_active.jpg) left top no-repeat;
	}

li#btn_07 a:hover {
	background:url(images/common/btn_07_hover.jpg) left top no-repeat;
	}

/*--------------------------------

 CONTENTS AREA

--------------------------------*/

div#contents_wrap {
	width:610px;
	float:right;
	}

div#contents_h_limit {
	width:5px;
	height:590px;
	float:left;
	}

div#contents {
	width:600px;
	float:right;
	}

div#main_img01 {
	width:360px;
	height:150px;
	background:url(images/common/main_img01.jpg) left top no-repeat;
	float:left;
	}

div#main_img01 a {
	display:block;
	width:360px;
	height:150px;
	}

div#main_img01 span,
div#main_img01 strong {
	display:none;
	}

div#sub_img01 {
	width:190px;
	height:150px;
	background:url(images/common/sub_img01.jpg) left top no-repeat;
	float:right;
	}

div#sub_img01 a {
	display:block;
	width:190px;
	height:150px;
	}

div#sub_img01 span,
div#sub_img01 strong {
	display:none;
	}

ul#ul_topcon {
	width:495px;
	margin:auto;
	}

ul#ul_topcon3 {
	width:125px;
	}

ul#ul_topcon li {
	float:left;
	width:181px;
	height:130px;
	}

ul#ul_topcon3 li {
	float:left;
	width:181px;
	height:130px;
	}

ul#ul_topcon li a {
	display:block;
	width:132px;
	height:130px;
	}

ul#ul_topcon3 li a {
	display:block;
	width:132px;
	height:130px;
	}

ul#ul_topcon li a strong,
ul#ul_topcon3 li a strong {
	display:none;
	}


li#btn_topcon01 {	background:url(images/common/btn_topcon01.jpg) left top no-repeat;}
li#btn_topcon01 a:hover {	background:url(images/common/btn_topcon01_hover.jpg) left top no-repeat;}

li#btn_topcon02 {	background:url(images/common/btn_topcon02.jpg) left top no-repeat;}
li#btn_topcon02 a:hover {	background:url(images/common/btn_topcon02_hover.jpg) left top no-repeat;}

li#btn_topcon03 {
	background:url(images/common/btn_topcon03.jpg) left top no-repeat;
	width:132px !important; /*For right side btn*/
	}
li#btn_topcon03 a {	width:132px !important; /*For right side btn*/}
li#btn_topcon03 a:hover {	background:url(images/common/btn_topcon03_hover.jpg) left top no-repeat;}

li#btn_topcon04 {	background:url(images/common/btn_topcon04.jpg) left top no-repeat;}
li#btn_topcon04 a:hover {	background:url(images/common/btn_topcon04_hover.jpg) left top no-repeat;}

li#btn_topcon05 {	background:url(images/common/btn_topcon05.jpg) left top no-repeat;}
li#btn_topcon05 a:hover {	background:url(images/common/btn_topcon05_hover.jpg) left top no-repeat;}

li#btn_topcon06 {
	background:url(images/common/btn_topcon06.jpg) left top no-repeat;
	width:132px !important; /*For right side btn*/
	}
li#btn_topcon06 a {	width:132px !important; /*For right side btn*/}
li#btn_topcon06 a:hover {	background:url(images/common/btn_topcon06_hover.jpg) left top no-repeat;}



div.l_text_area {
	width:470px;
	float:left;
	}


div.r_img_area {
	margin-top:40px;
	width:120px;
	height:120px;
	float:right;
	background:#999999;
	}




/*--------------------------------

 FOOTER AREA

--------------------------------*/

div.btn_pagetop {
	width:125px;
	height:19px;
	background:url(/images/common/btn_pagetop.jpg) left top no-repeat;
	margin-left:auto;
	}

div.btn_pagetop a {
	width:125px;
	height:19px;
	display:block;
	}

div.btn_pagetop a:hover {
	background:url(/images/common/btn_pagetop_hover.jpg) left top no-repeat;
	}

div.btn_pagetop a span {
	display:none;
	}


div#footer {
	width:860px;
	height:72px;
	margin:auto;
	}



div#btn_jidpo {
	width:210px;
	height:37px;
	background:url(/images/common/btn_jidpo.jpg) left top no-repeat;
	}

div#btn_jidpo a {
	width:210px;
	height:37px;
	display:block;
	}

div#btn_jidpo a span {
	display:none;
	}






div#footer_copyright {
	width:215px;
	height:35px;
	background:url(images/common/footer_copyright.jpg) left top no-repeat;
	float:left;
	}

div#footer_copyright span {
	display:none;
	}

ul#ul_footer_menu {
	width:267px;
	height:35px;
	float:right;
	}

ul#ul_footer_menu li {
	float:left;
	height:35px;
	}

ul#ul_footer_menu li a {
	display:block;
	height:35px;
	}

ul#ul_footer_menu li a span {
	display:none;
	}

li#btn_inquiry {
	width:75px;
	background:url(images/common/btn_inquiry.jpg) left top no-repeat;
	}

li#btn_inquiry a {
	width:75px;
	}

li#btn_inquiry a:hover {
	background:url(images/common/btn_inquiry_hover.jpg) left top no-repeat;
	}


li#btn_sitepolicy {
	width:82px;
	background:url(images/common/btn_sitepolicy.jpg) left top no-repeat;
	}

li#btn_sitepolicy a {
	width:82px;
	}

li#btn_sitepolicy a:hover {
	background:url(images/common/btn_sitepolicy_hover.jpg) left top no-repeat;
	}


li#btn_ppolicy {
	width:110px;
	background:url(images/common/btn_ppolicy.jpg) left top no-repeat;
	}

li#btn_ppolicy a {
	width:110px;
	}

li#btn_ppolicy a:hover {
	background:url(images/common/btn_ppolicy_hover.jpg) left top no-repeat;
	}





/*--------------------------------

 Outline AREA

--------------------------------*/

div#tit_outline {
	width:600px;
	height:25px;
	background:url(images/common/tit_information.jpg) left top no-repeat;
	}

div#tit_outline h1 {
	display:none;
	}


ul#btn_outline_list li {
	height:155px;
	float:left;
	}

ul#btn_outline_list li a {
	display:block;
	height:155px;
	}

ul#btn_outline_list li a strong {
	display:none;
	}

li#btn_outline01 {
	width:222px;
	background:url(images/common/btn_outline01.jpg) left top no-repeat;
	}

li#btn_outline01 a {
	width:155px;
	}

li#btn_outline01 a:hover {
	background:url(images/common/btn_outline01_hover.jpg) left top no-repeat;
	}

li#btn_outline02 {
	width:222px;
	background:url(images/common/btn_outline02.jpg) left top no-repeat;
	}

li#btn_outline02 a {
	width:155px;
	}

li#btn_outline02 a:hover {
	background:url(images/common/btn_outline02_hover.jpg) left top no-repeat;
	}

li#btn_outline03 {
	width:155px;
	background:url(images/common/btn_outline03.jpg) left top no-repeat;
	}

li#btn_outline03 a {
	width:155px;
	}

li#btn_outline03 a:hover {
	background:url(images/common/btn_outline03_hover.jpg) left top no-repeat;
	}

div#click_window {
	width:594px;
	background:#FFFFFF url(/images/common/popwin_bg2.jpg) left top repeat-y;
    /*border:3px solid #0064A5;*/
    position:absolute;
	left:0;
	top:30px;
	display:none;
    }

div.click_win_l {
	width:330px;
    float:left;
    }

div.click_win_r {
	width:200px;
    float:right;
    }

div.click_win_wrap {
	width:550px;
	margin:auto;
	}


div.bnt_close {
	width:100px;
	height:30px;
	background:url(images/common/btn_close.jpg) left top no-repeat;
	}

div.bnt_close a {
	display:block;
	width:100px;
	height:30px;
	}

div.bnt_close a:hover {
	background:url(images/common/btn_close_hover.jpg) left top no-repeat;
	}

div.bnt_close a span {
	display:none;
	}


div.bnt_close2 {
	width:100px;
	height:30px;
	background:url(images/common/btn_close.jpg) left top no-repeat;
	}

div.bnt_close2 span {
	display:none;
	}





/*--------------------------------

 CURRICULUM AREA

--------------------------------*/

div#btn_sch01_1 {
	margin-top:0px;
	width:600px;
	height:155px;
	background:url(images/common/btn_sch01_1.jpg) left top no-repeat;
	}

div#btn_sch01_1 a {
	display:block;
	width:600px;
	height:155px;
	}

div#btn_sch01_1 a:hover {
	background:url(images/common/btn_sch01_1_hover.jpg) left top no-repeat;
	}

div#btn_sch01_1 a h2 {
	display:none;
	}

div#btn_sch01_0 {
	margin-top:0px;
	width:600px;
	height:155px;
	background:url(images/common/btn_sch01_0.jpg) left top no-repeat;
	}

div#btn_sch01_0 a {
	display:block;
	width:600px;
	height:155px;
	}

div#btn_sch01_0 a:hover {
	background:url(images/common/btn_sch01_0_hover.jpg) left top no-repeat;
	}

div#btn_sch01_0 a h2 {
	display:none;
	}

div#btn_sch02_1 {
	margin-top:0px;
	width:600px;
	height:155px;
	background:url(images/common/btn_sch02_1.jpg) left top no-repeat;
	}

div#btn_sch02_1 a {
	display:block;
	width:600px;
	height:155px;
	}

div#btn_sch02_1 a:hover {
	background:url(images/common/btn_sch02_1_hover.jpg) left top no-repeat;
	}

div#btn_sch02_1 a h2 {
	display:none;
	}

div#btn_sch02_0 {
	margin-top:0px;
	width:600px;
	height:155px;
	background:url(images/common/btn_sch02_0.jpg) left top no-repeat;
	}

div#btn_sch02_0 a {
	display:block;
	width:600px;
	height:155px;
	}

div#btn_sch02_0 a:hover {
	background:url(images/common/btn_sch02_0_hover.jpg) left top no-repeat;
	}

div#btn_sch02_0 a h2 {
	display:none;
	}

	
div#tit_curriculum {
	width:600px;
	height:25px;
	background:url(images/common/tit_curriculum.jpg) left top no-repeat;
	}

div#tit_curriculum h1 {
	display:none;
	}


div.sch_wrap {
	margin-top:20px;
	font-weight:normal;
	font-size:13px;
	line-height:150%;
	color:#666666;
	}

div.sch_wrap strong {
	font-weight:bold;
	font-size:18px;
	line-height:100%;
	color:#333333;
	}

div#sch_no01 {
	background:url(images/common/sch_no01.jpg) left top no-repeat;
	}

div#sch_no02 {
	background:url(images/common/sch_no02.jpg) left top no-repeat;
	}

div#sch_no03 {
	background:url(images/common/sch_no03.jpg) left top no-repeat;
	}

div#sch_no04 {
	background:url(images/common/sch_no04.jpg) left top no-repeat;
	}

div#sch_no05 {
	background:url(images/common/sch_no05.jpg) left top no-repeat;
	}

div#sch_no06 {
	background:url(images/common/sch_no06.jpg) left top no-repeat;
	}

div#sch_no07 {
	background:url(images/common/sch_no07.jpg) left top no-repeat;
	}

div#sch_no08 {
	background:url(images/common/sch_no08.jpg) left top no-repeat;
	}

div#sch_no09 {
	background:url(images/common/sch_no09.jpg) left top no-repeat;
	}

div#sch_no10 {
	background:url(images/common/sch_no10.jpg) left top no-repeat;
	}

div#sch_no11 {
	background:url(images/common/sch_no11.jpg) left top no-repeat;
	}

div#sch_no12 {
	background:url(images/common/sch_no12.jpg) left top no-repeat;
	}


div#sch_no01b {
	background:url(images/common/sch_no01.jpg) left top no-repeat;
	}

div#sch_no02b {
	background:url(images/common/sch_no02.jpg) left top no-repeat;
	}

div#sch_no03b {
	background:url(images/common/sch_no03.jpg) left top no-repeat;
	}

div#sch_no04b {
	background:url(images/common/sch_no04.jpg) left top no-repeat;
	}

div#sch_no05b {
	background:url(images/common/sch_no05.jpg) left top no-repeat;
	}

div#sch_no06b {
	background:url(images/common/sch_no06.jpg) left top no-repeat;
	}

div#sch_no07b {
	background:url(images/common/sch_no07.jpg) left top no-repeat;
	}

div#sch_no08b {
	background:url(images/common/sch_no08.jpg) left top no-repeat;
	}

div#sch_no09b {
	background:url(images/common/sch_no09.jpg) left top no-repeat;
	}

div#sch_no10b {
	background:url(images/common/sch_no10.jpg) left top no-repeat;
	}

div#sch_no11b {
	background:url(images/common/sch_no11.jpg) left top no-repeat;
	}

div#sch_no12b {
	background:url(images/common/sch_no12.jpg) left top no-repeat;
	}



div#sch_no01,
div#sch_no02,
div#sch_no03,
div#sch_no04,
div#sch_no05,
div#sch_no06,
div#sch_no07,
div#sch_no08,
div#sch_no09,
div#sch_no10,
div#sch_no11,
div#sch_no12 {
	width:45px;
	height:40px;
	float:left;
	}


div#sch_no01b,
div#sch_no02b,
div#sch_no03b,
div#sch_no04b,
div#sch_no05b,
div#sch_no06b,
div#sch_no07b,
div#sch_no08b,
div#sch_no09b,
div#sch_no10b,
div#sch_no11b,
div#sch_no12b {
	width:45px;
	height:40px;
	float:left;
	}


div#sch_no01 h3,
div#sch_no02 h3,
div#sch_no03 h3,
div#sch_no04 h3,
div#sch_no05 h3,
div#sch_no06 h3,
div#sch_no07 h3,
div#sch_no08 h3,
div#sch_no09 h3,
div#sch_no10 h3,
div#sch_no11 h3,
div#sch_no12 h3 {
	display:none;
	}

div#sch_no01b h3,
div#sch_no02b h3,
div#sch_no03b h3,
div#sch_no04b h3,
div#sch_no05b h3,
div#sch_no06b h3,
div#sch_no07b h3,
div#sch_no08b h3,
div#sch_no09b h3,
div#sch_no10b h3,
div#sch_no11b h3,
div#sch_no12b h3 {
	display:none;
	}

table.tbl_sch_31,
table.tbl_sch_32,
table.tbl_sch_33 {
	float:left;
	width:200px;
	}

table.tbl_sch_41,
table.tbl_sch_42,
table.tbl_sch_43,
table.tbl_sch_44 {
	float:left;
	width:150px;
	}
	
table.tbl_sch_21,
table.tbl_sch_22 {
	float:left;
	width:300px;
	}

table.tbl_sch_41 tr td img,
table.tbl_sch_42 tr td img,
table.tbl_sch_43 tr td img,
table.tbl_sch_44 tr td img,
table.tbl_sch_31 tr td img,
table.tbl_sch_32 tr td img,
table.tbl_sch_33 tr td img,
table.tbl_sch_21 tr td img,
table.tbl_sch_22 tr td img {
	width:29px;
	float:left;
	margin-right:4px;
	}
 
 	
img.emp {
	width:1px !important;
	height:29px;
	}

table.tbl_sch_41 tr th,
table.tbl_sch_42 tr th,
table.tbl_sch_43 tr th,
table.tbl_sch_44 tr th {
	background:#F3F3F3;
	border-top:1px solid #999999;
	}
	
table.tbl_sch_31 tr th,
table.tbl_sch_32 tr th,
table.tbl_sch_33 tr th {
	background:#F3F3F3;
	border-top:1px solid #999999;
	}

table.tbl_sch_21 tr th,
table.tbl_sch_22 tr th {
	background:#F3F3F3;
	border-top:1px solid #999999;
	}

table.tbl_sch_41 tr td,
table.tbl_sch_42 tr td,
table.tbl_sch_43 tr td,
table.tbl_sch_44 tr td {
	border-top:1px solid #999999;
	border-bottom:1px solid #999999;
	}
	
table.tbl_sch_31 tr td,
table.tbl_sch_32 tr td,
table.tbl_sch_33 tr td {
	border-top:1px solid #999999;
	border-bottom:1px solid #999999;
	}

table.tbl_sch_21 tr td,
table.tbl_sch_22 tr td {
	border-top:1px solid #999999;
	border-bottom:1px solid #999999;
	}


table.tbl_sch_41 tr th {
	background:#F3F3F3 url(images/common/tbl_sch_41.gif) left top repeat-y;
	}

table.tbl_sch_41 tr td {
	background:url(images/common/tbl_sch_41.gif) left top repeat-y;
	text-decoration:underline;
	}

table.tbl_sch_42 tr th {
	background:#F3F3F3 url(images/common/tbl_sch_42.gif) left top repeat-y;
	}

table.tbl_sch_42 tr td {
	background:url(images/common/tbl_sch_42.gif) left top repeat-y;
	text-decoration:underline;
	}

table.tbl_sch_43 tr th {
	background:#F3F3F3 url(images/common/tbl_sch_43.gif) left top repeat-y;
	}

table.tbl_sch_43 tr td {
	background:url(images/common/tbl_sch_43.gif) left top repeat-y;
	text-decoration:underline;
	}
	
table.tbl_sch_44 tr th {
	background:#F3F3F3 url(images/common/tbl_sch_44.gif) left top repeat-y;
	}

table.tbl_sch_44 tr td {
	background:url(images/common/tbl_sch_44.gif) left top repeat-y;
	text-decoration:underline;
	}	
	
	
table.tbl_sch_31 tr th {
	background:#F3F3F3 url(images/common/tbl_sch_31.gif) left top repeat-y;
	}

table.tbl_sch_31 tr td {
	background:url(images/common/tbl_sch_31.gif) left top repeat-y;
	text-decoration:underline;
	}

table.tbl_sch_32 tr th {
	background:#F3F3F3 url(images/common/tbl_sch_32.gif) left top repeat-y;
	}

table.tbl_sch_32 tr td {
	background:url(images/common/tbl_sch_32.gif) left top repeat-y;
	text-decoration:underline;
	}

table.tbl_sch_33 tr th {
	background:#F3F3F3 url(images/common/tbl_sch_33.gif) left top repeat-y;
	}

table.tbl_sch_33 tr td {
	background:url(images/common/tbl_sch_33.gif) left top repeat-y;
	text-decoration:underline;
	}


table.tbl_sch_21 tr th {
	background:#F3F3F3 url(images/common/tbl_sch_21.gif) left top repeat-y;
	}

table.tbl_sch_21 tr td {
	background:url(images/common/tbl_sch_21.gif) left top repeat-y;
	text-decoration:underline;
	}

table.tbl_sch_22 tr th {
	background:#F3F3F3 url(images/common/tbl_sch_22.gif) left top repeat-y;
	}

table.tbl_sch_22 tr td {
	background:url(images/common/tbl_sch_22.gif) left top repeat-y;
	text-decoration:underline;
	}

td.no_underline {
	text-decoration:none !important;
	}

div.tbl_sch_4_wrap {
	width:140px;
	margin:5px auto;
	line-height:120%;
	}
	
div.tbl_sch_3_wrap {
	width:190px;
	margin:5px auto;
	line-height:120%;
	}

div.tbl_sch_2_wrap {
	width:290px;
	margin:5px auto;
	line-height:120%;
	}

div.sch_time4_wrap {
	width:140px;
	margin:0 auto;
	background:url(images/common/sch_time_line4.gif) center center no-repeat;
	}
	
div.sch_time3_wrap {
	width:190px;
	margin:0 auto;
	background:url(images/common/sch_time_line3.gif) center center no-repeat;
	}

div.sch_time2_wrap {
	width:290px;
	margin:0 auto;
	background:url(images/common/sch_time_line2.gif) center center no-repeat;
	}

span.start_time {
	display:block;
	float:left;
	}

span.end_time {
	display:block;
	float:right;
	}

span.disp_none {
	display:none;
	}


div#popwindow {
	width:300px;
	height:300px;
	background:#ffffff;
	display:none;
	border:1px solid #333333;
	position:fixed;
	}



/*--------------------------------

 Profile AREA

--------------------------------*/


div#tit_profile {
	width:600px;
	height:25px;
	background:url(images/common/tit_profile.jpg) left top no-repeat;
	}

div#tit_profile h1 {
	display:none;
	}

div.profile_wrap {
	margin-top:20px;
	}

div.profile_img {
	width:80px;
	float:left;
	}

div.profile_txt {
	width:500px;
	float:right;
	}

div.profile_txt p {
	margin-top:1em;
	}

div.gray_line {
	margin-top:20px;
	border-top:1px solid #cccccc;
	}

div.gray_line hr {
	display:none;
	}


/*--------------------------------

 Contents AREA

--------------------------------*/

div#tit_contents {
	width:600px;
	height:25px;
	background:url(images/common/tit_contents.jpg) left top no-repeat;
	}

div#tit_contents h1 {
	display:none;
	}

div.contents_wrap {
	margin-top:20px;
	}

div.contents_wrap h2 {
	font-weight:bold;
	font-size:13px;
	line-height:120%;
	color:#555555;
	margin-top:0px;
	}

div.contents_wrap h2 a {
	font-weight:bold;
	font-size:13px;
	line-height:120%;
	}

div.contents_wrap p {
	margin-top:6px;
	}

/*--------------------------------

 Application AREA

--------------------------------*/

div#tit_application {
	width:600px;
	height:25px;
	background:url(images/common/tit_application.jpg) left top no-repeat;
	}

div#tit_application h1 {
	display:none;
	}

div.appli_wrap {
	margin-top:20px;
	}

div.appli_wrap h2 {
	font-weight:bold;
	font-size:13px;
	line-height:120%;
	color:#555555;
	margin-top:0px;
	}

div.appli_wrap h2 a {
	font-weight:bold;
	font-size:13px;
	line-height:120%;
	}

div.appli_wrap p {
	margin-top:6px;
	margin-left:1em;
	}

/*--------------------------------

 Access AREA

--------------------------------*/

div#tit_access {
	width:600px;
	height:25px;
	background:url(images/common/tit_access.jpg) left top no-repeat;
	}

div#tit_access h1 {
	display:none;
	}

/*--------------------------------

 Opening 

--------------------------------*/

div#tit_opening {
	width:600px;
	height:25px;
	background:url(images/common/tit_opening.jpg) left top no-repeat;
	}

div#tit_opening h1 {
	display:none;
	}
	
/*--------------------------------

 Voice AREA

--------------------------------*/

div#tit_voice {
	width:600px;
	height:25px;
	background:url(images/common/tit_voice.jpg) left top no-repeat;
	}

div#tit_voice h1 {
	display:none;
	}


div.voice_wrap {
	margin-top:20px;
	}

div.voice_wrap h2 {
	font-weight:bold;
	font-size:13px;
	line-height:120%;
	color:#555555;
	margin-top:0px;
	}

div.voice_wrap h2 a {
	font-weight:bold;
	font-size:13px;
	line-height:120%;
	}

div.voice_wrap p {
	margin-top:6px;
	}


/*--------------------------------

 Inquiry AREA

--------------------------------*/

div#tit_inquiry {
	width:600px;
	height:25px;
	background:url(images/common/tit_inquiry.jpg) left top no-repeat;
	}

div#tit_inquiry h1 {
	display:none;
	}




div.common_wrap {
	margin-top:20px;
	}

div.common_wrap h2 {
	font-weight:bold;
	font-size:13px;
	line-height:120%;
	color:#555555;
	margin-top:0px;
	}

div.common_wrap h3 {
	font-weight:bold;
	font-size:13px;
	line-height:120%;
	color:#555555;
	margin-top:0px;
	}

div.common_wrap h2 a {
	font-weight:bold;
	font-size:13px;
	line-height:120%;
	}

div.common_wrap p {
	margin-top:6px;
	}


/*--------------------------------

 Sitepolicy AREA

--------------------------------*/

div#tit_sitepolicy {
	width:600px;
	height:25px;
	background:url(images/common/tit_sitepolicy.jpg) left top no-repeat;
	}

div#tit_sitepolicy h1 {
	display:none;
	}


/*--------------------------------

 Privacy Policy AREA

--------------------------------*/

div#tit_ppolicy {
	width:600px;
	height:25px;
	background:url(images/common/tit_ppolicy.jpg) left top no-repeat;
	}

div#tit_ppolicy h1 {
	display:none;
	}

/*--------------------------------

 Program

--------------------------------*/

div#tit_program {
	width:600px;
	height:25px;
	background:url(images/common/tit_program.jpg) left top no-repeat;
	}

div#tit_program h1 {
	display:none;
	}



table.tbl_normal tr td,
table.tbl_normal tr th {
	vertical-align:top;
}


h2#tit_phase1 {
	background:url(images/common/tit_phase1.jpg) left top no-repeat;width:600px;height:25px;
}

h2#tit_phase1 span {
	display:none;
	}

h2#tit_phase2 {
	background:url(images/common/tit_phase2.jpg) left top no-repeat;width:600px;height:25px;
}

h2#tit_phase2 span {
	display:none;
	}

h2#tit_phase3 {
	background:url(images/common/tit_phase3.jpg) left top no-repeat;width:600px;height:25px;
}

h2#tit_phase3 span {
	display:none;
	}






