/********* main-set *********/
*    { margin: 0; padding: 0; }
body { background: #def; font-size: 90%; line-height: 1.5; }
img  { border: none; }
	/********* link-set *********/
	a:link    { color: #00f; text-decoration: underline; }
	a:visited { color: #00f; text-decoration: underline; }
	a:active  { color: #f60; text-decoration: underline; }
	a:hover   { color: #f60; text-decoration: underline; }

/********* HTML-ALL-set(HTML zentai-wo-kakomu) *********/
#htmlAll { margin: 0px auto; width: 720px; background : #ffffff url(../../../../../includes/images/background.gif) repeat-y right top; }

/********* Hedder-set ********/
#header { background: #0752b0; }
#header table { border-collapse: collapse; margin: 0; width: auto; }
#header th    { border: none; padding: 0; line-height: 1; background: #0752b0; }
#header td    { border: none; padding: 0; line-height: 1; background: #0752b0; }

#header a{
color:#ffffff;
text-decoration:none;
}

table.menu-0 { border-collapse: collapse; border: solid 1px #ffffff; }
th.menu-0    { border: solid 1px #ffffff; line-height: 1.5; }
td.menu-0    { border: solid 1px #ffffff; line-height: 1.5; }

table.menu-1 { border-collapse: collapse; border: solid 1px #f83a2c; font-size: 70%;}
th.menu-1    { border: solid 1px #f83a2c; line-height: 1.5; }
td.menu-1    { border: solid 1px #f83a2c; line-height: 1.5; }

table.menu-2 { border-collapse: collapse; border: solid 1px #009900; font-size: 100%;   }
th.menu-2    { border: solid 1px #009900; line-height: 1.5; }
td.menu-2    { border: solid 1px #009900; line-height: 1.5; }

table.menu-3 { border-collapse: collapse; border: solid 1px #f55510; font-size: 100%;}
th.menu-3    { border: solid 1px #f55510; line-height: 1.5; }
td.menu-3    { border: solid 1px #f55510; line-height: 1.5; }

/********* Main-text-set *********/
#contents {  }
	/********* Tab-set *********/
	#tab { padding: 10px 20px 20px; width: 680px; background: #fff; }
	/********* Text-set *********/
	#main { float: left; width: 495px; }
		/********* headline set *********/
		h1 { margin: 0px 0px 10px 20px; }
		h2 { margin: 30px 0px 7px 20px; color: #0752b0; }
		h3 { margin: 0px 10px; color: #0752b0; }
		.internship { font-size: 110%; font-weight: bold; color: #f36; }
		.workculture { font-size: 110%; font-weight: bold; color: #008f62; }
		.senior { font-size: 110%; font-weight: bold; color: #696; }
		.family { font-size: 110%; font-weight: bold; color: #ecb466; }
		.basic { font-size: 110%; font-weight: bold; color: #0752b0; }
		/********* text & pictures *********/
		.para { margin: 0px 0px 20px 20px; }
		.para2 { margin: 0px 0px 20px 90px; }
		.paraPhotoL { float: left; margin-right: 10px; vertical-align: top; }
		.paraPhotoR { float: right; margin-left: 10px; vertical-align: top; }
		.paraPhotoC { float: center; margin-left: 10px; vertical-align: top; }
		.maruSchoolintern { color: #f9c; }
		.textSchoolintern { color: #f36; }
		.maruWorkculture { color: #80c8b0; }
		.textWorkculture { color: #008f62; }
		.maruSenior { color: #b2ccb2; }
		.textSenior { color: #696; }
		.maruFamily { color: #f8e1c2; }
		.textFamily { color: #ecb466; }
		.textBasic { color: #0752b0; font-weight: bold; }
		.textBasicReverse { color: #fff; background: #0752b0; font-weight: bold; letter-spacing: 0.2em; padding: 1px 2px 1px 4px; margin-right: 0.5em; }
		/********* kaku-maru-kukei-set *********/
		.roundrectSchoolintern { margin: 0px 0px 40px 30px; width: 460px; background: #fcc; }
				.roundrectWorkculture { margin: 0px 0px 40px 30px; width: 460px; background: #c5ebd8; }
				.roundrectSenior { margin: 0px 0px 40px 30px; width: 460px; background: #cfe8c8; }
				.roundrectFamily { margin: 0px 0px 40px 30px; width: 460px; background: #f8e1c2; }
		.roundrectPara { margin: 0px 10px; }
				.roundrectParaPhoto { float: right; margin: -3em 0px 0px 10px; vertical-align: top; }
	/********* navigation-set *********/
	#navi { float: right; width: 185px; background: #ffd; }

/********* footer-set *********/
#footer { clear: both; text-align: center; color: #fff; background: #0752b0; }


/********* ■みだしの設定 *********/
.midasi-1 {background-color:#e9fefe ; border: 1px solid #0000a0;font-size:120%;font-weight:bold;}
.midasi-2 {background-color:#e0ffc1 ; border: 1px solid #009900;font-size:120%;font-weight:bold;}
.midasi-3 {background-color:#fddcc4 ; border: 1px solid #f55510;font-size:120%;font-weight:bold;}
.midasi-4 {background-color:#000099 ; border: 1px solid #000099;font-size:120%;font-weight:bold;}
.midasi-5 {background-color:#000099 ; border: 1px solid #000099;font-size:120%;font-weight:bold;color:#ffffff;}
.komidasi-1 {background-color:#e9fefe ; font-size:120%;font-weight:bold;}
.komidasi-2 {background-color:#e0ffc1 ; font-size:120%;font-weight:bold;}
.komidasi-3 {background-color:#fddcc4 ; font-size:120%;font-weight:bold;}

