﻿@charset "utf-8";

@media print {
/*
	Site Name: okesho
	Description: print media css
	Version: 2007-05-26
*/

/*===========　CONTENS　===========

0: FONT SIZE & COLOR
1: BASE
2: BASE LAYOUT
3: LINK
4: ROLLOVER (GLOBAL NAVI)
5: ROLLOVER (BOX_A)
6: TOP
7: ABOUT US
           ・GROUP
           ・MESSAGE
           ・LINK
8: PRIVACY
9: RECRUIT
10: SITEMAP
11: SERVICE
12: REFORM
13: MORALE
14: HINT
15: HUMAN
16: SHOP
17: EVENT
18: ENQUITE
19: PARTY



===========*/


/*===========　 0: FONT SIZE & COLOR　===========*/
div,td,th,p,pre {font:10px/14px 'ＭＳ Ｐゴシック', sans-serif;
font color:#000000;
line-height:1.3;
margin:0;}

.large{font-size:12px;
color:#000000;}

.standard{font-size:10px;
color:#000000;}

.small{font-size:8px;
color:#000000;}

.white{color:white;}

.red{color:#ff3737;}

h1{font-size:10px;
color:#000000;
margin:0;}

h2{font-size:8px;
color:#ffffff;
margin:3 3;}

h3{font-size:10px;
color:#000000;
margin:2 0;}

h4{font-size:10px;
color:#ffffff;
margin:0 0 2 0;
padding:0 0 0 3;
line-height:1.4;}

h5{font-size:10px;
color:#000000;
margin:5 10;}

.header-navi{font-size:6px;
color:#000000;
line-height:2;}

.pan-navi{font-size:7px;
color:#000000;
margin:3 3;}

.map-area{font-size:10px;
color:#000000;
margin:10 15 0;}


/*===========　1: BASE　===========*/
body {margin:0;
padding:0;
text-align:left;
background:#ffffff;
color:#222222;}

.size {width:660px;
margin:0 auto;}

img {border:0;}

select{display:block;}

form{margin:0;}

.indent{text-indent:-2345px;}

.clear{clear:both;}

.center{text-align:center;}

iframe{display:none;}

ol{list-style-type:decimal;}

ul{list-style-type:disc;}

.print-hide{display:img;}


/*===========　2: BASE LAYOUT　===========*/
#seotext{
width:660px;
background:#11149f;
text-align:right;
padding:2 0;}

#header01{float:left;
width:230px;
padding:0;}

#header02{float:left;
width:115px;
padding:40 0 0 0;
text-align:center;}

#header03{float:left;
width:310px;}

#navi{width:660px;
text-align:center;}

#contents {width:660px;}

#box_a{float:left;
width:90px;}

#box_a-1{width:90px;}

#box_b {float:left;
width:560px;
border:1px black solid;
margin:2 2 0 5;
padding:0;}

#box_b-1{width:560px;
background:#ed8036;}

#area_map01{width:500px;
float:left;}

#area_map02{width:150px;
float:left;
padding:3 4 3 0;
text-align:center;}

#footer01 {width:660px;
background:#11149f;
text-align:center;
color:#ffffff;
padding:5 0;
line-height:1.5;}

#footer02 {width:660px;
text-align:center;
padding:7 0 5 0;}


/*===========　3: LINK　===========*/
a:link { color : #0000ff ; }

a:hover { color : #ff6600 ; 
text-decoration : none ; }

a:visited { color : #0000ff ; }


#footer01 a:link { color : #ffffff ; }

#footer01 a:hover { color : #ff6600 ; 
text-decoration : none ; }

#footer01 a:visited { color : #ffffff ; }


/*===========　4: ROLLOVER (GLOBAL NAVI)　===========*/
.home {width:106px;
margin:0;
float:left;
border:1px black solid;
text-align:center;}

.reform{width:106px;
margin:0;
float:left;
border:1px black solid;
text-align:center;}

.kiki{width:106px;
margin:0;
float:left;
border:1px black solid;
text-align:center;}

.se{width:116px;
margin:0;
float:left;
border:1px black solid;
text-align:center;}

.otasuke{width:108px;
margin:0;
float:left;
border:1px black solid;
text-align:center;}

.infoshop{width:106px;
margin:0;
float:left;
border:1px black solid;
text-align:center;}


/*===========　5: ROLLOVER (BOX_A)　===========*/
.infofukuda{width:88px;
margin:0;
float:left;
border:1px black solid;
text-align:center;}

.party{width:88px;
margin:0;
float:left;
border:1px black solid;
text-align:center;}

.nikki{width:88px;
margin:0;
float:left;
border:1px black solid;
text-align:center;}

.event{width:88px;
margin:0;
float:left;
border:1px black solid;
text-align:center;}

.onepoint{width:88px;
margin:0;
float:left;
border:1px black solid;
text-align:center;}

.osusume{width:88px;
margin:0;
float:left;
border:1px black solid;
text-align:center;}


/*===========　6: TOP　===========*/
#box_top01{width:545px;
margin:10 7;}

#box_top01 h3{display:none;}


/*===========　7: ABOUT US　===========*/
#about-box01{width:530px;
margin:10px;}
#about-box01 p{letter-spacing:0.7px;}
#about-box01 img{margin:5px 0;}
#about-box01 .left img{float:left;}
#about-box01 h4{
	margin-bottom:4px;
	border-bottom:1px solid #673002;
        color:#673002;
}
#about-box01 .list{margin:-20px 10px 7px 20px;}

/*==== GROUP ====*/
#box_group01{width:230px;
float:left;
margin:15 15 5 15;}

#box_group01 h5{margin:5 0;}

#box_group02{width:266px;
float:left;
margin:5 5 5 0;}

#box_group03 img{display:none;}

#box_group04 img{display:none;}

#box_group05{width:515px;
margin:3 25 0 15;}

#box_group05 .right{text-align:right;}

#box_group06{width:260px;
float:left;
text-align:center;
margin:5 6;}

#box_group01 p,
#box_group05 p{font-size:12px;}

/*==== LINK ====*/
#box_link01{width:530px;
margin:10 12;
border:1px #11149f solid;
padding:0;}

#box_link02{width:530px;
background:#11149f;
margin:0 0 5 0;}

#box_link02 p{color:#ffffff;
padding:3 0 3 5;}

#box_link03{width:530px;
margin:0 12;
padding:10;}

#box_link04{width:555px;}

#box_link04 hr{width:540;
text-align:center;}


/*==== MESSAGE ====*/
#box_message01{width:175px;
float:left;
margin:10 5;}

#box_message01 h3{margin:5 5;}

#box_message02{width:350px;
float:left;
margin:10 10 0 0;}

#box_message03{width:290px;
height:340;
float:left;
margin:5;}

#box_message03 h5{display:none;}

#box_message04{width:240px;
float:left;
margin:15 5;}

#box_message04 h5{text-align:center;
margin:0;}


/*===========　8: PRIVACY　===========*/
#box_policy01{width:520px;
margin:4 15;}

#box_policy01 h5{margin:10 0 0 0;}

#box_policy01 p{margin:0 0 0 10;}


/*===========　9: RECRUIT　===========*/
#box_recruit01{width:545px;
margin:3 5 3 10;}

#box_recruit01 h5{text-align:center;
margin:0;}

#box_recruit01 p{margin:3 25 3 20;}

#box_recruit02{width:540px;
border:1px black solid;
margin:3 5 3 10;}

#box_recruit02 p{margin:3 10 3 15;}

#box_recruit02 .left{margin:5 7 0 10;}

#box_recruit02 .center{margin:0 10;}

#box_recruit03{width:540px;
border:1px #47c9d8 solid;
margin:-3 5 0 10;}

#box_recruit04{width:240px;
margin:5 4;
float:left;}

#box_recruit05{width:265px;
margin:5 4;
float:left;}

#box_recruit05 p{margin:20 5;}

#box_recruit06{width:540px;
margin:5 5 0 10;}

#box_recruit06 table{border:0;
width:545;
margin:0;}

#box_recruit06 th{background:#eeeeee;
width:100;}

#box_recruit06 p{margin:2 7;}

#box_recruit06 li{margin:7 0;}

#box_recruit07{width:555px;
margin:10 0;
text-align:center;}

#box_recruit07 table{width:550px;
border:0;}

#box_recruit07 th{background:#eeeeee;
text-align:left;
padding-left:7;}

.line1{background:#cccccc;
width:2px;}

.line2{background:#eeeeee;
height:2px;}

#box_recruit08{width:555px;
margin:70 0;
text-align:center;}


/*===========　10: SITEMAP　===========*/
#box_sitemap01{width:270px;
margin:3 0 3 3;
float:left;}

#box_sitemap01 h5{margin:15 0 0 0;}
#box_sitemap01 p{padding:0 0 0 17;
line-height:1.5;}


/*===========　11: SERVICE　===========*/
#box_service02{width:550px;}

#box_service02 h5{color:#0000ff;
margin:10 20;}

.s1{display:none;}
.s2{display:none;}
.s3{display:none;}
.s4{display:none;}
.s5{display:none;}
.s6{display:none;}
.s7{display:none;}
.s8{display:none;}


/*===========　12: REFORM　===========*/
#box_reform01{display:none;}

.lineBox {
border-bottom:1px solid #EBE3D2;
clear:both;
margin-top:10px;
padding-bottom:5px;
width:550px;
}

#mainContent {
display:block;
float:left;
padding:0;
position:relative;
width:560px;
margin-left:10px;
}

#topicPath {
display:block;
height:16px;
width:500px;
padding-top:10px;
font-size:90%;
}
.topicTitle {
background-color:#EBE3D2;
margin:15px 0;
padding:1px 3px;
width:544px;
height:38px;
}

/* IE6 HACK */
* html .topicTitle{width:551px;}

/* IE7 HACK */
*:first-child+html .topicTitle{width:551px;}


.topicTitle h3 {
background-color:#EBE3D2;
border:1px solid #000;
display:block;
text-indent:15px;
padding:7px 0 5px 0;
}

table {
border-collapse:collapse;
border-spacing:0;
empty-cells:show;
font-size:100%;
}

.case-IndexBox{
	clear:both;
	border-top:1px solid #EBE3D2;
	padding:10px 0 10px 15px;
}

.case-IndexBox img{
	margin-right:15px;
	float:left;
}
.case-IndexBox p{
	width:365px;
	float:left;	
}
.case-IndexBox p img{
	float:right;
	margin:7px 0 0 0;	
}
.case-IndexBoxTitle{
	background:url(../reform/images/dod.gif) no-repeat left bottom;
	width:365px;
	float:left;	
	padding-bottom:3px;
	margin-bottom:5px;
}

.case-IndexBoxTitle h4{
	display:block;
	float:left;	
	width:240px;
	color:#673002;
}

.case-IndexBoxTitle span{
	float:right;
	text-align:right;
	display:block;
	width:125px;
	margin-top:3px;
}

/* index End */

/* main Table */
#case-mainDetails{
	width:215px;
	float:left;
}

#case-mainDetails table,
#case-mainDetails th,
#case-mainDetails td{font-size:90%;
	padding:3px;}

#case-mainDetails th{width:70px;}

#case-mainDetails caption{
	color:#fff;
	font-weight:bold;
	padding:3px 0 5px 0;
	background:#ccc2a8 url(../reform/images/form_line.gif) no-repeat bottom left;
}

.case-mainText{
	width:290px;
	float:left;
	margin:5px 0 0 15px;
}

.case-Box{
	clear:both;
	position:relative;
	margin-left:15px;
	padding:15px 0 20px 0;
	display:block;
	width:520px;
}

.case-Box .list{float:left;
margin-right:5px;
margin-top:3px;}

.case-Box ul{list-style-type:circle;
list-style-position:inside;}

.case-Box01{
	clear:both;
	position:relative;
	margin:20px 0 20px 15px;
	display:block;
	width:520px;
background-color:#eeebe2;
}

.case-Box02{width:330px;
float:left;}

.case-Box02 p{background-color:#ffffff;
padding:5px;}

.case-Box03{width:190px;
float:left;}

#case-BoxEnd{ 
	padding-bottom:15px;
	margin-top:10px;
}

.case-ImgGray{
	background-color:#eeebe2;
	text-align:center;
	padding:10px;
	display:block;
	margin-bottom:15px;
}
.m-L20{	margin-left:20px; }
.case-ImgGrayLeft{
	background-color:#eeebe2;
	text-align:center;
	padding:10px;
	display:block;
	float:left;
	width:320px;
	margin-right:15px;
}
.case-ImgGrayLeft02{
	background-color:#eeebe2;
	text-align:center;
	padding:10px;
	display:block;
	float:left;
	width:270px;
	margin-right:15px;
}

.case-ImgGrayLeft03{
	background-color:#eeebe2;
	text-align:center;
	padding:10px;
	display:block;
	float:left;
	width:220px;
	margin-right:15px;
}

.case-ImgGrayLeft04{
	background-color:#eeebe2;
	text-align:center;
	padding:10px;
	display:block;
	float:left;
	width:330px;
	margin-right:15px;
}

/* IE6 HACK */
* html .case-ImgGrayLeft04{width:360px;}

/* IE7 HACK */
*:first-child+html .case-ImgGrayLeft04{width:360px;}

.case-ImgGrayRight{
	background-color:#eeebe2;
	text-align:center;
	padding:10px;
	display:block;
	float:right;
	width:320px;
	margin-left:15px;
}
.case-ImgGrayRight02{
	background-color:#eeebe2;
	text-align:center;
	padding:10px;
	display:block;
	float:right;
	width:270px;
	margin-left:15px;
}

.case-ImgGrayRight03{
	background-color:#eeebe2;
	text-align:center;
	padding:10px;
	display:block;
	float:right;
	width:220px;
	margin-left:15px;
}

.case-ImgGrayRight04{
	background-color:#eeebe2;
	text-align:center;
	padding:10px;
	display:block;
	float:right;
	width:330px;
	margin-left:15px;
}

/* IE6 HACK */
* html .case-ImgGrayRight04{width:360px;}

/* IE7 HACK */
*:first-child+html .case-ImgGrayRight04{width:360px;}


#case-mainDetails{
	margin-top:2px;
	padding:3px 0 0 0;
	background:url(../reform/images/form_line.gif) no-repeat 0 0;
}

.case-staff{width:548px;
height:100px;
border:1px solid #EBE3D2;
padding:10px 0;
}

.case-staff .left{float:left;}

.case-staff .comt{float:left;
margin:50px 15px 0 5px;
font-size:70%;}

/* IE6 HACK */
* html .case-staff .comt{margin:50px 10px 0 2px;
font-size:64%;}

/* IE7 HACK */
*:first-child+html .news-box02{margin:3px 3px 0 4px;}

.f-Left{float:left;}
.m-L10{	margin-left:10px; }



/*===========　13: MORALE　===========*/
#box_se01{width:540px;
margin:10;}

#box_se02{margin:10 0 0 0;
float:left;}

#box_se03{width:255px;
margin:15 5 5 5;
float:left;}

#box_se04{width:800px;}

#box_se05{display:none;}


/*===========　14: HINT　===========*/

#box_se06{width:550px;
margin:10 5;}

#box_se07{width:170px;
margin:8 10 5 10;
float:left;}

#box_se08{width:340px;
margin:8 5 5 10;
float:left;}

#box_se09{width:253px;
margin:10 8 0 10;
float:left;}


#box_se10{width:550px;
margin:10 0 0 10;
background:url(../hint/images/boiler/background.gif) no-repeat;}


/*===========　15: HUMAN　===========*/

#box_se11{width:548px;
height:628px;
margin:10 0 10 8;
background:url(../human/images/park2.gif) no-repeat;}

#box_se11 p{color:#ffffff;
padding:160 60 0 50;}

#h-img001{margin:0 0 0 65;}
#h-img002{margin:0 0 0 65;}
#h-img003{margin:20 0 0 65;}
#h-img004{margin:0 0 0 25;}
#h-img005{margin:15 0 0 45;}
#h-img006{margin:0 0 0 115;}
#h-img007{margin:0 0 0 75;}
#h-img008{margin:0 0 0 65;}
#h-img009{margin:15 0 0 45;}
#h-img010{margin:0 0 0 25;}
#h-img011{margin:0 0 0 100;}
#h-img012{margin:0 0 0 25;}
#h-img013{margin:15 0 0 25;}
#h-img014{margin:0 0 0 25;}

#box_se12{width:559px;
height:614px;
margin:10 0;
background:url(../human/images/book.gif) no-repeat;}

#box_se12 p{margin-top:10;
text-align:center;}

#box_se13{width:425px;
height:565px;
padding:170 0 0 85;}


/*===========　16: SOHP　===========*/

#box_shop01{float:left;
width:270px;
border:1px black solid;
margin:5 0 10 5;
padding:8 0;}

#box_shop02{width:550px;
margin:5 0 10 10;}

#box_shop02 img{margin:7 0;}


/*===========　17: EVENT　===========*/
#box_event01{width:540px;
margin-left:10px;}

#box_event02{width:230px;
float:left;}

#box_event02 p{margin:10px;}

#box_event03{width:300px;
float:left;
margin-left:10px;}

#box_event04{width:265px;
height:380px;
float:left;
background-color:#f0fafa;
margin:3px 0px 25px 0;
border:1px; border-style:dotted; border-color:#ff6600;}

#box_event04 p{margin-left:10px;
margin-bottom:10px;
line-height:135%; }

#box_event04 h5{color:#ffffff;
background-image:url(../event/images/004/e_10.jpg);
text-align:center;
padding:5px 0;}

#box_event05{width:265px;
height:380px;
float:left;
margin:3px 0 25px 3px;
background-color:#faf0fa;
border:1px; border-style:dotted; border-color:#ff6600;}

#box_event05 p{margin-left:10px;
margin-bottom:10px;
line-height:135%;}

#box_event05 h5{color:#ffffff;
background-image:url(../event/images/004/e_10.jpg);
text-align:center;
padding:5px 0;}

#box_event06{width:230px;
height:140px;
float:left;
background-color:#fafae6;
margin:3px 0 25px 0;
border:1px; border-style:dotted; border-color:#ff6600;}

#box_event06 p{margin-left:10px;}
#box_event06 img{margin-right:20px;
margin-bottom:10px;
float:right;}

#box_event07{width:300px;
height:140px;
float:left;
margin:3px 0 25px 5px;
background-color:#fafae6;
border:1px; border-style:dotted; border-color:#ff6600;}

#box_event07 p{margin-left:10px;}

#box_event08{width:173px;
height:180px;
float:left;
margin:3px 5px 25px 0;
background-color:#f0fafa;
border:1px; border-style:dotted; border-color:#ff6600;}

#box_event08 p{margin:0 5px;}
#box_event08 img{margin-right:20px;
margin-bottom:10px;
float:right;}

#box_event09{width:265px;
height:80px;
float:left;
margin:3px 0 25px 3px;
background-color:#faf0fa;
border:1px; border-style:dotted; border-color:#ff6600;}

#box_event09 p{margin-left:10px;
margin-bottom:10px;}

#box_event10{width:291px;
height:259px;
background:url(../event/images/004/e_05.jpg) no-repeat;
float:left;
margin-top:20px;
margin-left:15px;}

#box_event10 p{margin:235px 0 0 0;
float:right;}


/*===========　18: ENQUITE　===========*/
#box_enquite01{width:550px;
margin:10 5;}

#box_enquite01 p{margin:5 10 10 0;}

#box_enquite02{width:285px;
margin-left:4px;
float:left;}

#box_enquite02 img{margin:3 0;}
#box_enquite02 p{margin:3 10 0 0;}

#box_enquite03{width:250px;
height:180px;
background:url(../enquite/images/graph_01.gif) no-repeat;
margin-left:4px;
float:left;}

#box_enquite03 p,
#box_enquite04 p,
#box_enquite05 p,
#box_enquite06 p{text-align:center;
margin:6 20 0 20;
line-height:1.1;}

#box_enquite03 img,
#box_enquite04 img,
#box_enquite05 img,
#box_enquite06 img{margin:25px 0 0 160px;}

#box_enquite03 .f11-13,
#box_enquite04 .f11-13,
#box_enquite05 .f11-13,
#box_enquite06 .f11-13{margin:3px 0 0 130px;}

#box_enquite04{width:250px;
height:180px;
background:url(../enquite/images/graph_02.gif) no-repeat;
margin-left:4px;
float:left;}

#box_enquite05{width:250px;
height:180px;
background:url(../enquite/images/graph_03.gif) no-repeat;
margin-left:4px;
float:left;}

#box_enquite06{width:250px;
height:180px;
background:url(../enquite/images/graph_04.gif) no-repeat;
margin-left:4px;
float:left;}

#box_enquite07{width:250px;
padding:10px 3px 15px 16px;
float:left;}

#box_enquite07 img{margin:0;
padding:0;}

#box_enquite08{width:250px;
margin:0;
background-color:#ffebeb;
clear:both;}

#box_enquite08 strong{padding:10px 0 0 10px;
color:#0b0b0b;}

#box_enquite08 p{padding:0 10px 5px 20px;
line-height:1.2;
color:#0b0b0b;}

#box_enquite09{width:250px;
margin:0;
background-color:#e1fafa;
clear:both;}

#box_enquite09 strong{padding:10px 0 0 10px;
color:#0b0b0b;}

#box_enquite09 p{padding:0 10px 5px 20px;
line-height:1.2;
color:#0b0b0b;}


/*===========　19: PARTY　===========*/
#box_party01{width:540px;
margin:5 5 0 10;}

#box_party01 table{border:0;
width:540;
margin:0;}

#box_party01 th{background:#ffca95;
width:100;}

#box_party01 td{width:420;
padding:3px 10px;}

#box_party01 p{margin:2 7;}

#box_party01 .right{float:right;}

#box_party02{width:535px;
height:42px;
margin:20px 0 0 0;
background:url(../party/images/line.gif) no-repeat;}

#box_party02 p{color:#fff;
padding:11px 0 0 55px;}


}
/*---  media screen end  ---*/

