*{ 
	line-height:130%;
}

.font14 {color:#555555; font-size: 14pt; line-height: 17pt; }
.font12 {color:#555555; font-size: 12pt; line-height: 16pt; }
.font11 {color:#555555; font-size: 11pt; line-height: 14pt; }
.font10 {color:#555555; font-size: 10pt; line-height: 14pt; }
.font9 {color:#555555; font-size: 9pt; line-height: 12pt; }
.font8 {color:#555555; font-size: 8pt; line-height: 12pt; }
.font8blue {color:#5F94E2; font-size: 8pt; line-height: 14pt; }

a:link    { color: #666666; }
a:visited { color: #666666; }
a:hover   { color: #009966; }
a:active  { color: #009966; }

a.noline:link    { color: #666666; text-decoration:none}
a.noline:visited { color: #666666; text-decoration:none}
a.noline:hover   { color: #666666; text-decoration:none}
a.noline:active  { color: #666666; text-decoration:none}

a.link:link    { color: #666666; text-decoration:none}
a.link:visited { color: #666666; text-decoration:none}
a.link:hover   { color: #009966; text-decoration:none}
a.link:active  { color: #009966; text-decoration:none}


body {
	margin-left: 0pt;
	margin-top: 0pt;
	margin-right: 0pt;
	margin-bottom: 0pt;
	background-color: #ffffff;
	color: #444444;
   scrollbar-face-color:#FFFFFF;
   scrollbar-track-color:#F6F6F6;
   scrollbar-arrow-color:#00A273;
   scrollbar-highlight-color:#D8D8D8;
   scrollbar-shadow-color:#00A273;
   scrollbar-3dlight-color:#D8D8D8;
   scrollbar-darkshadow-color:#D8D8D8;
}

/*background*/
.back1 { background-image:url(../img/title_blank.jpg); }
.back2 { background-image:url(../img/footer_blank.jpg); }

.back_tilte { background-image:url(../img/back.jpg); background-repeat:no-repeat;}
.back_tilte2 { background-image:url(../img/back2.jpg); background-repeat:no-repeat;}
.back_tilte3 { background-image:url(../img/back3.jpg); background-repeat:no-repeat;}

.back_tilte_shugyo { background-image:url(http://www.sin-kaisha.jp/img/outside_site/shugyo-kisoku.jp/img/back2.jpg); background-repeat:no-repeat;}
.back_tilte_shakai { background-image:url(http://www.sin-kaisha.jp/img/outside_site/shakai-hoken.jp/img/back.jpg); background-repeat:no-repeat;}
.back_tilte_shakai2 { background-image:url(http://www.sin-kaisha.jp/img/outside_site/shakai-hoken.jp/img/back2.jpg); background-repeat:no-repeat;}

th { font-size: 12pt; font-weight: bold; text-align: center; }
table,td, div { font-size: 10pt; line-height: 17pt;  }


/* under line*/
.under {text-decoration: underline}


/* color */
.green_9pt {color:#009100; font-size: 9pt; line-height:13pt}
.red { color: #CC3333; }
.red_b { color: #CC3333; font-weight: bold; text-decoration:none}
.red_b_16 { color: #CC3333; font-size: 16pt; font-weight: bold; text-decoration:none}
.red_b_20 { color: #CC3333; font-size: 20pt; font-weight: bold; text-decoration:none}
.green { color: #008000; }
.gray { color: #999999; }
.white { color: #fff; }
.orange {
	color: #FF6600;
	font-weight:bold;
	font-size: 11pt;
	line-height: 160%;
}

.deep_gray {
	color: #333;
	font-size: 10pt;
	line-height: 160%;
}

/* ƒ}[ƒWƒ“ */
.pad1 {padding: 70pt 0pt 110pt;}
.pad2 {padding: 50pt 0pt 70pt;}

/* ƒ{[ƒ_[ */
.boder_d {border: dotted #aaaaaa 1px;}

/* input */
input#f { background-color: #ffffff;border: 2px #cccccc inset;} 
input#f { background-color: #ffffff;border: 2px #cccccc inset;} 

.access { display : none;}

.foot {
	color:#aaa;
	font-size:11px;
	text-decoration:none;
	}

a.foot:visited {
	color:#aaa;
	}

a.foot:link {
	color:#aaa;
	}

.foot2 {
	color:#666666;
	text-decoration:none;
	}

.foot3 {
	color:#666666;
	font-size:13px;
	text-decoration:none;
	}

.pr {
	font-size:10px;
	padding-top:1px;
	padding-left:2px;
	padding-right:2px;
	color:#ffffff;
	background-color:#ccc;
}

#footTable
{
	line-height: 90%;
}

.Price
{
	font-family: "ƒqƒ‰ƒMƒmŠpƒS Pro W3","‚l‚r ‚oƒSƒVƒbƒN", Osaka; 
	font-size: 1.3em; color: #FF3300;
}

.PriceB
{
	font-family: "ƒqƒ‰ƒMƒmŠpƒS Pro W3","‚l‚r ‚oƒSƒVƒbƒN", Osaka; 
	font-size: 1.7em; color: #FF3300;
	font-weight: bold;
}




#TopSell
{
/*	float: right;*/
	border: 0;
}

#Top40daysmini
{
/*	float: left;*/
	border: 0;
}

/* WEB§ìƒoƒi[ƒŠƒ“ƒN */
a.inquiry_web
{
	display: none;
}

/* ƒJƒEƒ“ƒ^[ */
#count
{
	display: none;
}

/* ==================================================== */
.imageLink{}
.imageLink:hover{opacity:0.8;}

#sideSetsuritsu-kun{display:block;margin-top:15px;}
#sideTodokede{display:block;width:192px;margin:15px auto 0;}

#planTable{}
#tableImage{width:700px;height:392px;margin-top:12px;position:relative;background:url(../img/plan_table2.jpg) no-repeat;}

#tableImage a:hover{background:url(../img/plan_table2.jpg) no-repeat;}

#tableImage .flow{display:block;width:140px;height:56px;position:absolute;left:4px;text-indent:-9999px;overflow:hidden;}
#tableImage #flowSetsuritsu-kun{top:52px;}
#tableImage #flowSetsuritsu-kun:hover{background-position:-4px -444px;}
#tableImage #flowMail{top:108px;}
#tableImage #flowMail:hover{background-position:-4px -500px;}
#tableImage #flowInterview{top:164px;}
#tableImage #flowInterview:hover{background-position:-4px -556px;}
#tableImage #flowAday{top:220px;}
#tableImage #flowAday:hover{background-position:-4px -612px;}
#tableImage #flow40days{top:276px;}
#tableImage #flow40days:hover{background-position:-4px -668px;}

#tableImage .application{display:block;width:64px;height:40px;position:absolute;right:8px;text-indent:-9999px;overflow:hidden;}
#tableImage #applicationSetsuritsu-kun{top:60px;}
#tableImage #applicationSetsuritsu-kun:hover{background-position:-628px -452px;}
#tableImage #applicationMail{top:116px;}
#tableImage #applicationMail:hover{background-position:-628px -508px;}
#tableImage #applicationInterview{top:172px;}
#tableImage #applicationInterview:hover{background-position:-628px -564px;}
#tableImage #applicationAday{top:228px;}
#tableImage #applicationAday:hover{background-position:-628px -620px;}
#tableImage #application40days{top:284px;}
#tableImage #application40days:hover{background-position:-628px -676px;}

#cashback{width:700px;margin:36px auto 12px;}
#cashback .lead{font-size:1.8em;}
#cashback ul{list-style:none;margin:0;padding:0;}
#cashback ul li{margin-bottom:12px;}
#cashback ul li a{display:block;width:700px;height:120px;text-indent:-9999px;overflow:hidden;}
#CBzeimu{background:url(../img/cashback_zeimu.jpg);}
#CBzeimu:hover{background-position:700px 0;}
#CBjoseikin{background:url(../img/cashback_joseikin.jpg);}
#CBjoseikin:hover{background-position:700px 0;}
#CByuushi{background:url(../img/cashback_yuushi.jpg);}
#CByuushi:hover{background-position:700px 0;}
#CBhoken{background:url(../img/cashback_hoken.jpg);}
#CBhoken:hover{background-position:700px 0;}
#CBlogo{background:url(../img/cashback_logo.jpg);}
#CBlogo:hover{background-position:700px 0;}
