/* **************************************************

Name: evrnt100220.css

Description: director of layout

Create: 2010.02.08
Update: 8888.88.88

Copyright 2009 I-Plan, Ltd. 

******************************************************/
div#breadcrumb02 {
width: 100%;
clear: both;
padding: 1%;
padding-top: 3%;
padding-left: 15%;
text-align:center;
}

div#breadcrumb02 p {
margin: 0;
margin-right: 1%;
float: left;
}


div#aisatu{
border:#BBA780 1px solid;
clear: both;
display: block;
padding:1%;
text-align:center;
width:95%;
}

div#aisatu07{
clear: both;
display: block;
padding:1%;
text-align:center;
width:100%;
}

div#aisatu5{
	/*border:#BBA780 1px solid;*/
	clear: both;
	width:100%;
	text-align: left;
	margin-top: 20px;
}

div#annai{
	clear:both;
	padding-top:2em;
	text-align:center;
}

div.kakusyu{
margin-top:2%;
padding-bottom:1%;
width:100%;
}

div.syousai{
float:left;
padding-left:2%;
width:60%;
}

div.tyuukei{
background-color:#FCF1F7;
margin-top:3%;
width:97%;
}

/******2011/08/08 add*****/
div.form{
	clear: both;
	padding:1em;
	width:100%;
	text-align:center;
}

/******2011/08/09 add*****/
div.time02{
clear:both;
color:#AC3247;
font-size:135%;
font-weight:bold;
padding-top:3%;
text-align:center;
}

/*
h2{
font-size:130%;
text-align:center;
}*/

h3{
border-bottom:#AC3247 1px solid;
color:#AC3247;
font-size:1.1em;
font-weight:bold;
padding-top:3em;
padding-bottom:1em;
text-align:center;
}

h3.tyuukei{
color:#260808;
font-size:170%;
font-weight:bold;
padding-top:1%;
text-align:center;
}

h3.title{
border-bottom:#ccc 1px solid;
border-left:none;
color:#AC3247;
font-size:150%;
font-weight:bold;
/*padding-left:2%;*/
margin-top:2%;
margin-left:2%;
margin-right:2%;
text-align:center;
}

h4{
padding-top:1%;
text-align:center;
}

h4.title{
	background-image:url(../company/event/motomachi/image/title01.jpg);
	background-position:left;
	background-repeat:no-repeat;
	color:#FFF;
	font-size:130%;
	font-weight:bold;
	height:70px;
	line-height:70px;
	text-align:left;
	padding-left:5%;
}


h4.daytime{
color:#000;
text-align:left;
margin-top:1%;
padding-left:3%;
padding-bottom:1%;
}


h5{
background-image:url(../company/event/nisimati/image/title.jpg);
background-position:left;
background-repeat:no-repeat;
font-weight:bold;
height:75px;
padding-top:10%;
padding-left:5%;
}

p#aisatu_img{
	clear: both;
	padding-top:1em;
	text-align: center;
}

p#aisatu02{
line-height:150%;
text-align:center;
padding-top:3%;
width:100%;
}

p.aisatu002{
line-height:160%;
text-align:center;
padding-top:3%;
width:100%;
}


p#aisatu04{
clear: both;
line-height:150%;
text-align:center;
padding-top:3em;
padding-bottom:3em;
width:100%;
}

div.cmt{
background:url(../company/event/tukisamu/img/tukisamu_201110_25.png);
background-repeat:no-repeat;
clear:both;
/*line-height:1.7em;*/
height:40em;
letter-spacing:0.1em;
text-align:left;
width:100%;
}
/*
p.cmt{
clear:both;
line-height:1.7em;
letter-spacing:0.1em;
text-align:left;
padding:1em;
width:95%;
}
*/

p.cmt02{
clear:both;
line-height:1.7em;
/*letter-spacing:0.1em;*/
text-align:left;
padding-top:3em;
padding-left:5em;
/*width:60%;*/
}
/*
p.cmt02{
clear:both;
line-height:1.7em;
letter-spacing:0.1em;
text-align:left;
padding-left:11em;
width:60%;
}
*/
p.cmt03{
clear:both;
line-height:1.7em;
letter-spacing:0.1em;
text-align:center;
padding-top:3em;
padding-bottom:3em;
width:95%;
}



p.day{
font-weight:bold;
padding-top:0.5%;
text-align:center;
font-size:140%;
width:100%;
}

p.aisatu03{
padding:1%;
text-align:center;
font-size:80%;
width:100%;
}

p.aisatu06{
line-height:150%;
text-align:center;
padding-top:3%;
width:100%;
}


p.voice{
background-image:url(../company/event/pastlog/img/logimg001.jpg);
background-position:top center;
background-repeat:no-repeat;
clear:both;
height:115px;
padding-top:3%;
padding-left:25%;
text-align:left;
margin-top:3%;
/*margin-left:20%;*/
line-height:200%;
}


span#end{
color:red;
font-weight:bold;
}



p.form{
text-align:right;
}


p.kazu{
font-size:0.8em;
text-align:right;
padding-top:1em;
}

p.photo{
float:left;
padding-left:3%;
padding-top:0.5%;
width:35%;
}

p.setumei{
line-height:150%;
text-align:left;
padding:0 10%;
width:80%;
}

p.setumei{
line-height:150%;
text-align:left;
padding:0 10%;
width:80%;
}

p.setumei2{
	line-height:130%;
	text-align:left;
	width:100%;
	font-size: 90%;
	margin-top: 10px;
	margin-left: 10%;
}



p.syousai{
padding-top:3%;
text-align:right;
}


p.time{
clear:both;
color:#AC3247;
font-size:135%;
font-weight:bold;
padding-top:3%;
text-align:center;
}

p.time02{
clear:both;
color:#000000;
font-size:135%;
font-weight:bold;
padding-top:1%;
text-align:center;
}


p.end{
color:red;
padding-bottom:1%;
text-align:center;
}

p.end_cmt{
padding-bottom:1%;
text-align:center;
}

span.hazure{
font-size:70%;
}

span.muryou{
color:red;
font-weight:bold;
}

span.time{
font-size:120%;
font-weight:bold;
line-height:150%;
padding-top:2%;
vertical-align:top;
}


table.lot{
	margin-top:1%;
	width:100%;
	text-align: left;
}

table.lot td{
	text-align:center;
	vertical-align:top;
}

table.lot td.hinmei{
font-size:80%;
text-align:left;
}

table.lot td.line{
height:3em;
padding:1em 2em 1em 2em;
text-align:center;
}


table.event{
margin-top:1%;
width:100%;
}

table.event td{
line-height:1.5em;
}

table.event td.photo{
vertical-align:top;
}

table.event td.profile{
font-size:110%;
font-weight:bold;
padding-left:1%;
padding-top:1%;
}

table.event td.profile02{
font-size:90%;
padding-left:1%;
padding-top:1%;
}

table.event td.form{
text-align:right;
vertical-align:bottom;
padding-right:1%;
}

table.event td.setumei{
line-height:130%;
padding-top:1%;
text-align:left;
vertical-align:top;
width:50%;
}

table.event td.pimg{
text-align:right;
padding-right:3%;
vertical-align:top;
}

table.event td.bimg{
text-align:center;
padding-right:3%;
vertical-align:top;
}

table.event td.bimg02{
font-size:90%;
text-align:center;
padding-top:1%;
vertical-align:top;
}
.hinmei_tou{
	font-size:90%;
	text-align:left;
	vertical-align:top;
	width: 15%;
	padding: 1%;
}

.hinmei_txt{
font-size:80%;
text-align:left;
padding-top:1%;
vertical-align:top;
width: 85%;
}

div.kakusyu2{
background-color:#ffffcc;
margin-top:2%;
padding-bottom:1%;
width:100%;
}

table.koumoku{
	width:90%;
	font-size: 90%;
	text-align: left;
	padding: 5px;
	margin-left: 5%;
}

table.koumoku td{
	padding: 5px;
}

table.koumoku td.line{
	padding: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999;
}
