@charset "utf-8";
/* ================================
    CSS STYLES FOR infoCMS1.0
   ================================
*/ 

/* =============================================
1.common
============================================= */

/* =============================================
1.common
============================================= */
/*table {
	width: 100%;
	border-collapse:collapse;
    border-spacing:0;
    empty-cells:show;
}


h2 { color: #5D7C00; background: url(../images/common/title_h2_green.gif) left top no-repeat; height:50px; font-size:15px;
line-height:50px; padding:0 0 0 30px; margin-bottom:20px;}
#skin .txt-box { padding:20px;}
#skin h3{ border-bottom:#FFF double 3px ;padding:5px; font-size:13px; background:#D8F2A5; margin:0 10px 10px 10px; color:#5D7C00; clear:both;}
#skin .f { padding:0 20px;margin-bottom:30px;}
#skin .area p { margin-bottom:10px;}
#skin .btn { text-align:right; padding-bottom:20px;}
#skin .txt-right { text-align:right;}
#skin .center { text-align:center;}
*/

/*--アクセスカウンター--*/
#dnn_ctr580_ModuleContent img {
    border: 1px solid #AAE239;
margin: 0 0 0 1px;
}

/* =============================================
2.Contact
============================================= */
.formbox { width:540px; border-top:#CCCCCC solid 1px; border-bottom:#CCCCCC dotted 1px; margin-bottom:20px;}
.formbox th{ padding:15px; text-align:left;
 border-bottom:#CCCCCC solid 1px; border-top:#CCCCCC dotted 1px; border-right:#CCCCCC dotted 1px; 
 font-weight:normal;
 background: url(../images/contact/line.gif) left no-repeat;}
.formbox td{ padding:15px 10px; text-align:left; border-bottom:#CCCCCC solid 1px; border-top:#CCCCCC dotted 1px;}
.notice{ color:#FF0000; padding-left:5px; font-weight:normal;}
.formbox input {font-family:"ＭＳ Ｐゴシック";}
.formbox textarea {font-family:"ＭＳ Ｐゴシック"; font-size:13px;}	
.formbox select {font-family:"ＭＳ Ｐゴシック";}
table.formbox {width: 100%;border-spacing:1px;border-collapse: separate;empty-cells:show;}
.btn { text-align:center;}

table.MailForm { border-collapse:separate; border-spacing:1px; empty-cells:show; width:100%;}
.MailForm {  width:540px; border-top:#CCCCCC solid 1px; border-bottom:#CCCCCC dotted 1px; margin-bottom:20px;}
.MailForm .FieldTitle { 
	padding:15px; text-align:left;
	border-bottom:#CCCCCC solid 1px; border-top:#CCCCCC dotted 1px; border-right:#CCCCCC dotted 1px; font-weight:normal;
	font-weight:normal;background: url(../images/contact/line.gif) left no-repeat; border-left:1px solid #fff}
.MailForm .FieldValue { padding:15px 10px; text-align:left; border-bottom:#CCCCCC solid 1px; border-top:#CCCCCC dotted 1px;
border-left:1px dotted #fff; border-right:1px solid #fff;}
.MailForm .NormalRed { font-weight:normal; }
.MailForm .FieldTitle .NormalBold { font-weight:normal; }
#dnn_ctr446_ViewMailForm_cmdConfirm { margin:0 250px;}

/* =============================================
3.Index トップページ
============================================= */
#index .topimg{ background:url(images/index/top.jpg) top left no-repeat; width:580px; height:102px;
				padding:180px 0 45px 20px; margin:10px 0;
				}
#index .topimg p{color:#FFFFFF; line-height:1.5em;}
#index .topimg .left { float:left; width:400px;}
#index .topimg .btn { text-align:right; padding:15px 10px 0 0;}

#information { padding:10px 0;  border-bottom:dotted 1px #CCCCCC;}




/* =============================================
4.Schedule 事業スケジュール
============================================= */

/*.schedule-box {border-top:#D8F2A5 solid 1px; margin-bottom:20px;}
.schedule-box td { padding:10px 5px; border-bottom:#D8F2A5 solid 1px;}
.schedule-box th { vertical-align:top; padding:10px 5px; background:#D8F2A5;border-bottom:#FFFFFF solid 1px;}
.inquity { padding: 0 10px;}*/

.schedule-box {border-top:#D8F2A5 solid 1px; margin-bottom:20px;} 
.schedule-box td { padding:10px 5px; border-bottom:#D8F2A5 solid 1px;} 
.schedule-box th { vertical-align:top; padding:10px 5px; background:#D8F2A5;border-bottom:#FFFFFF solid 1px;} 
.schedule-boxin td { padding:10px 5px; border-top:#CCC solid 1px; border-bottom:#CCC solid 1px; border-left:#CCC solid 1px; border-right:#CCC solid 1px;} 
.inquity { padding: 0 10px;} 
.schedule-active td { padding:5px 5px; border-bottom:#CCC solid 1px;}

/* =============================================
5.About 指定管理者協議会とは
============================================= */
#about .company-name { font-weight:bold;}
#about .price-box { margin-bottom:20px; background:#FFFFFF;	border-collapse: separate;border-spacing:1px;}
#about .price-box th{ background:#E4E4E4; padding:5px;}
#about .price-box td { padding:5px 10px; text-align:right; border-bottom:#E4E4E4 solid 1px; border-right:#E4E4E4 solid 1px;}
#about .attention {border:#99CC33 dotted 1px; padding:10px; color:#666666; margin-top:10px;}
#about ul, #about ol{ margin:0 0 0px 35px;}
#about .sponsor{ float:right; padding:10px 10px 0 10px;border:#99CC33 dotted 1px;}
html>/**/body #about .sponsor{ margin-bottom:30px; }
#about .sponsor ul li { margin-left:-15px;}
#about .txt-right { text-align:right;}

/* =============================================
5.Merit 協議会参加のメリット
============================================= */

#merit ol { margin:0 0 0px 35px;}
#merit ol li { margin:0 0 10px 0; }
#merit .attention {border:#99CC33 dotted 1px; padding:10px;}


/* =============================================
5.bylaw　会則
============================================= */
#bylaw ul li{ list-style:none; margin:0 0 5px 0; }

#bylaw .area p { margin:0px;}
#bylaw ol { margin:5px 0 10px 0;}
#bylaw ol li { margin:0px 0 5px 10px; list-style:decimal;}
#bylaw ol li ul li{list-style: none; margin-left:10px;}
#bylaw h4 { font-size:12px;margin-bottom:5px;font-weight:normal;}
#bylaw dl { margin:0 0 10px 5px;}
#bylaw dt { color:#FF9900;}
#bylaw dd { padding:0 15px;}
#bylaw .menu { margin-bottom:20px;}


/* =============================================
6.Activity 活動内容
============================================= */

#activity ul { margin-bottom:20px;}
#activity ul li{ list-style: disc;margin:5px 20px 5px 35px;}
#activity .listnone { list-style:none;}
#activity .attention { list-style:none; color:#666666;}
#activity h4 { font-size:12px; margin:0 0 0 5px;padding-left:5px}
#activity h4 img { margin:0 3px;}
#activity h3 img{ margin:0 3px;}
#activity .pb-bord { list-style:none; color:#666666;border:#99CC33 dotted 1px; padding:10px; text-align:center;}

/* =============================================
7.Privacy 個人情報保護方針
============================================= */
#privacy ul li{ margin:0 0 10px 30px; }
#privacy ul li ul { margin-top:5px;}
#privacy .name { text-align:right;}

/* =============================================
8.list 会員一覧
============================================= */
#list h3 { clear:both; }
#list ul li { margin-bottom:5px; list-style:none; border-bottom:#999999 1px; border-bottom-style:dotted; padding:2px; }
#list ul  { padding:0 20px 20px 5px; width:510px; margin:0;}
.list_bottom { clear:both; text-align:right; padding:5px 20px 0 0; }


/* =============================================
 ヘッダー部ボタン
============================================= */
h1{font-size:11px; font-weight:normal; padding-top:5px;}
#header { padding:19px 0 0 0;float:right; }
#header .head-nav ul{}
#header .head-nav li{float:left; list-style:none;}
#header .head-nav li a{display:block; margin:0 10px 0 0px;}

/* =============================================
 ヘッダー部ボタン IE6
============================================= */

* html #header { padding:33px 0 0 0;float:right; }

/* =============================================
content
============================================= */
.pagetop { clear:both; text-align:right;}
.pagetop a{ text-decoration:none; background:url(../images/common/pagetop.gif) left no-repeat; padding-left:10px;}
.pagetop a:hover{ text-decoration: underline;}

/* =============================================
 フッター部アドレス
============================================= */
address{font-style: normal; color:#666666; float:left;}



* html .shitei-type02 {
	clear:both;
	width:100%;
	margin:0 0px 20px 0px;
	padding:0;
}
* html .shitei-type02 .TitleBox{
	padding:0;
	height:31px;
	margin:0 10px 10px 10px;
}








































