@charset "utf-8";
/* --------------------------------------------------
   css/main.css
   葛飾観光協会管理画面独自CSS（エリアiframe用）
-------------------------------------------------- */

html, body,
h1, h2, h3, h4, h5, h6,
div, p, blockquote, pre, address,
ul, ol, li, dl, dt, dd,
table, th, td, form, fieldset {
	margin: 0;
	padding: 0;
	font:13px "ＭＳ Ｐゴシック",arial,helvetica,clean,"ヒラギノ角ゴ Pro W3", "Osaka", sans-serif;
	*font-size:small;
	*font:x-small;
	line-height:1.6;
	list-style:none;
}

body {
	background-color:#efeee2;
	color:#333333;
	font-size:inherit;
	font:100%;
}

.text10 { font-size:77%; }
.text11 { font-size:85%; }
.text12 { font-size:93%; }
.text13 { font-size:100%; }
.text14 { font-size:108%; }
.text15 { font-size:116%; }
.text16 { font-size:123.1%; }
.text17 { font-size:131%; }
.text18 { font-size:138.5%; }
.text19 { font-size:146.5%; }
.text20 { font-size:153.9%; }
.text21 { font-size:161.6%; }
.text22 { font-size:167%; }
.text23 { font-size:174%; }
.text24 { font-size:182%; }
.text25 { font-size:189%; }
.text26 { font-size:197%; }
.t_right{text-align:right;}
.t_center{text-align:center;}
.t_666{color:#666666;}
.t_ccc{color:#cccccc;}
.t_ocher{color:#958c78;}

a {
	color:#c34d5b;
	text-decoration:none;
	outline:none;
}

a:hover {
	color:#958c78;
	text-decoration:underline;
}

img{border:none;}

#container {
	width:600px;
}

/* =============ClearFixElements============= */

.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

.clearfix { display: inline-table; }

/* Hides from IE-mac \*/
* html .clearfix { height: 1%; }
.clearfix { display:block; }
/* End hide from IE-mac */  

#container ul:after {
	content: ".";
	height: 0;
	clear: both;
	display: block;
	visibility: hidden;
}

#container ul {
	display: inline-block;
}

/* =============CONTENTS============= */
#wrap{width:600px;}

#wrap a:hover img {
	filter: alpha(opacity=60);
	-moz-opacity:0.60;
	opacity:0.60;  
}

#wrap .left{width:600px}

/* ========contest-AREA TOP "left" space======== */
#wrap .left_ttl{height:55px;}
#wrap .left_top{background:url(/img/inner_mainbk-top.gif) no-repeat;height:20px;}
#wrap .left_main{background:url(/img/inner_mainbk.gif) repeat-y;padding:0 20px;}
#wrap .left_ft{background:url(/img/inner_mainbk-foot.gif) no-repeat;height:30px;}
#wrap .left ul#osusume { width:570px; margin: 0 -10px 0 0; overflow: hidden; _zoom: 1;}
#wrap .left ul#osusume li {float:left;margin:0 10px 25px 0;width:180px;}
#wrap #topic .rp{width:540px;margin:0 auto;border-bottom: 1px dotted #ccc;}
#wrap #topic .date{float:left;width:90px;padding:10px 0 5px 10px;}
#wrap #topic .ttl{float:left;width:325px;padding:10px 0 5px 0;}
#wrap #topic span{float:right;width:100px;padding:10px 10px 5px 5px;text-align:right;}

/*------list "result" style-----*/
#wrap #topic .osusume_name{float:left;width:405px;padding:10px 0 5px 10px;}
#wrap #topic .search_list{padding:10px 10px 5px 10px;}
#wrap #topic a.search_list{width:460px;margin:10px auto;height:15px;line-height:15px;background:#c34d5b;color:#fff;display:block;}
#wrap #topic a:hover.search_list{text-decoration:none;background:#958c78;}




#wrap #top_topic{background:url(/img/top_topic-bk.gif) repeat-y;margin-bottom:20px;}
#wrap .left #top_topic dl {
	width:540px;
	margin:0 auto;
}
#wrap .left #top_topic dt{
	width:90px;
	float:left;
	padding:10px 0 0 10px;
}
#wrap .left #top_topic dd{
	padding:10px 10px 5px 120px;
	border-bottom: 1px dotted #ccc;
}
#wrap #top_topic .rp{width:540px;margin:0 auto;border-bottom: 1px dotted #ccc;}
#wrap #top_topic .date{float:left;width:90px;padding:10px 0 5px 10px;}
#wrap #top_topic .ttl{float:left;width:325px;padding:10px 0 5px 0;}
#wrap #top_topic span{float:right;width:100px;padding:10px 10px 5px 5px;text-align:right;}




/* ========index "left" space======== */
#wrap .left_main{background:url(/img/inner_mainbk.gif) repeat-y;padding:0 20px;}
#wrap .left_ft{background:url(/img/inner_mainbk-foot.gif) no-repeat;height:30px;margin-bottom:20px;}

/*===MEMO:css of TOKUHAIN space layout is ->common.css=====

/*------INFORMATION space*/
#wrap #top_info-ttl{background:url(/img/top_info-ttl.gif) no-repeat;height:85px;}

#wrap .left #top_info dl {
width:540px;
margin:0 auto;
}
#wrap .left #top_info dt{
width:90px;
float:left;
padding:10px 0 0 10px;
}
#wrap .left #top_info dd{
padding:10px 10px 5px 100px;
border-bottom: 1px dotted #ccc;
}
/*===MEMO:stop @130521 'cause Change layout=====
#wrap #top_info .rp{width:540px;margin:0 auto;border-bottom: 1px dotted #ccc;}
#wrap #top_info .date{float:left;width:90px;padding:10px 0 5px 10px;}
#wrap #top_info .ttl{float:left;width:325px;padding:10px 0 5px 0;}
#wrap #top_info span{float:right;width:100px;padding:10px 10px 5px 5px;text-align:right;}




/*------TOKUHAIN space*/
#wrap #top_tokuha-ttl{background:url(/img/top_tokuha-ttl.gif) no-repeat;height:85px;}
#wrap #area_tokuha-ttl{background:url(/img/inner_areapost-ttl.gif) no-repeat;height:85px;}
#wrap #osusume_tokuha-ttl{background:url(/img/inner_area-ttl.gif) no-repeat;height:85px;}

#wrap .tokuha ul{
	width: 580px;
	margin: 0 -20px 0 0;
	_zoom: 1;   
	overflow: hidden;
}
#wrap .tokuha li{
	width: 125px;
	min-height: 180px;
	_height: 180px;
	margin-right: 20px;
	float: left;
}
#wrap .tokuha .ph img{width:125px;height:92px;}
#wrap .tokuha p {line-height:1.3;margin-top:5px;}
#wrap .tokuha .icon img {width:15px;margin-top:5px;}
