@charset "utf-8";
/* CSS Document */
#contents{ width:800px; margin:40px 0px 0px;}
.hidari{
	width:600px;
	float:left;
	margin-top: 0px;
	margin-bottom: 0px;
	display:inline
}
.float_left {
	float: left;
	display:inline
}
.lead_bun h3 img {
	margin-top: 10px;
}
.lead_left {
	float: left;
	width: 419px;
	margin: 0px;
	padding: 0px;
}
.lead_right {
	margin: 0px;
	padding: 0px;
	width: 381px;
	float: left;
}



/*文字色*/
.koiaka{ color:#620e0a;}
/*リード文*/
.lead_bun{
	font-size:0.8em;
	line-height:1.2;
	margin-top: 0px;
	width: 800px;

}
.f075mb20{ font-size:0.75em; line-height:1.6; margin-bottom:20px;}
.f075mb40{ font-size:0.75em; line-height:1.6; margin-bottom:40px;}
.f088mb20{ font-size:0.88em; line-height:1.7; margin-bottom:20px;}
/*参加者募集中アイコン*/
.sankasyabo{ padding-bottom:3px; margin-top:15px;}
.akakomi{ color:#FFFFFF; font-size:0.75em; background-color:#990000; height:50px; padding:4px 5px 3px;}
/*日時、場所など*/
.hiduke_kei{
	font-size:1em;
	font-weight:bold;
	background-image: url(img/gallery_year.gif);
	background-repeat: no-repeat;
	background-position: left top;
	color: #FFF;
	text-align: center;
	height: 19px;
	width: 95px;
	clear: left;
	margin-top: 50px;
	margin-bottom: 10px;
	padding-top: 1px;
}
#header_photo {
	height: 162px;
	width: 800px;
	margin-bottom: 10px;
}

.housou_title {
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #408080;
	border-right-color: #408080;
	border-bottom-color: #408080;
	border-left-color: #408080;
	border-top-width: 2px;
	border-bottom-width: 2px;
	height: 32px;
	width: 590px;
	padding: 5px;
	clear: left;
}
.guest_name {
	float: left;
	font-size: 1em;
}

.hidari .tiisaku {
}

#wrapper #contents .hidari .guest_profile dl dd a {
	line-height: 30px;
}

.housou_backnum {
	border-top-width: 2px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #408080;
	border-bottom-color: #408080;
	border-bottom-width: 1px;
	height: 37px;
	padding-top: 6px;
}


.set_su{ padding-bottom:10px;}
.gallery_cm {
	border: 1px solid #BBB;
	clear: none;
	margin-top: 10px;
	line-height: 1em;
	background-color: #dedede;
	padding: 4px;
}

.set_su_1{ font-size:0.88em; font-weight:bold; line-height:1.6; width:80px; float:left; padding-bottom:5px;}
.set_su_2{ font-size:0.88em; line-height:1.6; width:440px; float:left; padding-bottom:5px;}
.set_su_0{ padding-bottom:40px;}
.housou_tuki {
	font-weight: normal;
	float: right;
	margin-top: 14px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
}

.set_su_3{ font-size:0.88em; font-weight:bold; line-height:1.6; padding-bottom:2px;}
.set_su_4{ font-size:0.88em; font-weight:bold; line-height:1.6; width:80px; float:left; padding:2px 0 0px;}
.set_su_5{ font-size:0.88em; line-height:1.6; width:440px; float:left;}
/*今後の予定*/
.kongo_1{ color:#496708; font-size:0.88em; line-height:1.6; text-indent:-5.4em; padding-left:5.4em; margin-bottom:3px;}
.kongo_2{ font-size:0.75em; line-height:1.6; margin: 0px 0px 12px 75px;}
.kongo_3{ font-size:0.75em; line-height:1.6; margin: 0px 0px 3px 75px;}
.to_blog {
	font-size: 0.75em;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 5px;
	margin-bottom: 20px;
}

/*右*/
.migi{ width:240px; float:left;}
.koushi li{font-size:0.75em;line-height:1.6; height:60px; padding: 0px; margin-bottom:20px;} 
.k_1 img,.k_2 img,.k_3 img{ float:left; margin-right:10px;}
.futodeka{ font-size:1.167em; font-weight:bold;}
.futodeka2{ color:#921d22; font-size:1.143em; font-weight:bold;}
/*各回背景*/
.haikei_2{
	padding-top:5px;
	background-image: url(images/yonkai_07.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.haikei_3{ background:url(images/sankai_07.gif) no-repeat bottom right; padding-top:5px; margin-bottom:30px;}
.haikei_4{ background:url(images/yonkai_07.jpg) no-repeat bottom right; padding-top:5px;}
.haikei_5{ background:url(images/gokai_03.jpg)  repeat-y top left; padding-top:5px;}
.haikei_5_1{ background:url(images/gokai_07.gif) no-repeat bottom right;}
.haikei_6{ background:url(images/rokai_1_03.gif) repeat-y top left; padding-top:5px;}
.tiisaku {
	font-size: 0.7em;
	font-weight: normal;
}

.haikei_7{ background:url(images/nanakai_1_03.jpg) no-repeat bottom right; padding-top:5px;}

.haikei_8{ background:url(images/hachikai_1_03.gif) repeat-y top left; padding-top:5px;}

/* =========== IE用印刷設定CSS =========== */

@media print{

body {
_zoom: 70%; /*WinIE only */
}
}
.guest_photo {
	float: left;
	display:inline;
	margin-right: 10px;
}


.set_radio {
	margin-left: 10px;
	font-size: 0.88em;
	float: left;
	margin-top: 10px;
	display:inline;
	width: 300px;
	margin-bottom: 60px;
}
.set_radio dl dd {
	margin-top: 3px;
	margin-bottom: 10px;


}

.guest_profile {
	font-size: 0.8em;
	margin-left: 10px;
	display:inline;
	line-height: 1.2em;
}
.guest_box {
	width: 600px;
	margin-bottom: 30px;
}

.guest {
	float: left;
	width: 290px;
	padding-top: 10px;
	display: inline;
}

.guest_radio dl dt .tiisaku {
	margin-top: 50px;
}

#calen_menu {
	float: left;
	width: 240px;
}
dl.calen_menu dt{
	font-size:0.88em;
	height:20px;
	margin-top: 15px;
	letter-spacing: 0.1em;
	margin-left: 5px;
}
dl.calen_menu dd{
	font-size: 0.75em;
	display:block;
	padding: 3px;
}
dl.calen_menu dd a{
	color: #848484;
	text-decoration:none;
	display:block;
	width: 100%;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
}
dl.calen_menu dd a:hover,dl.calen_menu dd a:active{
	color:#353535;
	text-decoration: none;
	background-color: #f3f3f3;
}
dl.calen_menu dd p{ color:#681512; text-indent:2em; margin-bottom:5px;}
dl.calen_menu dd li a{
	color: #686868;
	text-indent:3em;
	text-decoration:none;
	display:block;
	width: 100%;
	padding: 5px 0px;
}
.right_navi{
	width:170px;
	float: left;
	margin-top: 80px;
	margin-left: 30px;
}
.calen_menu a span {
	font-size: 0.98em;
	margin-left: 25px;
}

.guest_radio {
	clear: none;
	padding: 5px;
}
.tiisaku2 {
	font-size: 0.65em;
	font-weight: normal;
}
.personality {
	float: left;
	width: 281px;
	margin-right: 10px;
	font-size: 0.85em;
}
.lead_syousai {
	margin-top: 20px;
	float: left;
}
.about_blog {
	width: 380px;
	font-size: 0.85em;
}
.perso_photo {

}



.futomidori{
	font-weight:bold;
	font-size: 0.95em;
}
.lead_hibikore {
	margin-top: 20px;
	float: left;
}
