/* 文字スタイル定義 */

H1 {font-size : 14px;margin-top : 0px;margin-left : 0px;margin-right : 0px;margin-bottom : 0px; color: #ffffff; font-weight: bold }

H2 {font-size : 18px;margin-top : 0px;margin-left : 0px;margin-right : 0px;margin-bottom : 0px;}

/* リストメニュー */
.li01 {list-style-type:decimal;list-style-position:outside}
.cat {list-style-image:url(/image/catmark.gif);list-style-position:outside}
.listspace ul{
	margin-left:margin-left:20;
	margin-top:3; 
	margin-right:0em;
}

/* 相互リンクトップタイトルバー */
.title_top {font-size: 10pt; color: #ffffff; line-height:150%; font-weight: normal; text-decoration: none; font-style: normal; background: #FF6600 url(image/title_top.jpg) repeat-x 0px 0px }

.topbar_top {font-size: 10pt; color: #ffffff; line-height:100%; font-weight: bold; text-decoration: none; font-style: normal; background: #000000 url(image/topbar_bg.jpg) repeat-x 0px 0px }

.topbar_top_u {font-size: 10pt; color: #ffffff; line-height:6px; font-weight: bold; text-decoration: none; font-style: normal; background: #000000 url(image/topbar_underbar.jpg) repeat-x 0px 0px }

.topmenu_bg {font-size: 10pt; color: #000000; line-height:6px; font-weight: bold; text-decoration: none; font-style: normal; background: #ffffff url(image/topmenu_bg.jpg) repeat-x 0px 0px }


/* 相互リンクトップカテゴリバー */
.dbar_top {font-size: 10pt; color: #ffffff; line-height:100%; font-weight: bold; text-decoration: none; font-style: normal; background: #000000 url(image/dbar_bg.jpg) repeat-x 0px 0px }

.dbar_top_u {font-size: 10pt; color: #ffffff; line-height:6px; font-weight: bold; text-decoration: none; font-style: normal; background: #000000 url(image/dbar_underbar.jpg) repeat-x 0px 0px }

/* 相互リンクトップその他ドメインバー */
.subbar { background-color: #cccccc; border: solid 1px #cccccc }

/*ss*/
.ss-titlebar{

	width:695px;

	padding:10px;

	float:left;

	font-size:12px;

	font-weight:bold;

	color:#333;
	
	background-color:#FFD5B9;
}

.ss-list{
	padding:10px 5px 0px 5px;
	clear:both;
}

.ss-list li{
	margin:0px 0px 10px 0px;
	padding:0px 0px 10px 0px;
	line-height:150%;
	border-bottom:1px dotted #CCCCCC;
	float:left;
}

.ss-list li img{
	padding:0px 5px 0px 0px;
}

.ss-list li a{
	background-color:#FFFFFF;
	display:block;
	text-decoration:none;
	padding:5px 5px 5px 0px;
	color:#3366CC;
	float:left;
	width:695px;
}

.ss-list li a:hover{
	background-color:#FFF3E9;
	color:#FF6600;
}

.ss-list li span.ss-title{
	text-decoration:underline;
	font-size:14px;
	background:url(/images/common/icon-osusume.gif) no-repeat left top;
	padding:0px 0px 5px 60px;
	font-weight:bold;
}

.ss-list li span.ss-url{
	color:#66CC00;
	text-decoration:none;
}

.ss-list li span.ss-desc{
	color:#666666;
	text-decoration:none;
	margin-top:10px;
	line-height:150%;
}

#Tab1 p a{
	background:transparent url(/images/common/icon-osusume-g.gif) no-repeat scroll left top;
	display:inline-block;
	margin-bottom:5px;
	padding:2px 0 2px 60px;
	color:#3366CC;
}

#main_ie td {  padding/**/: 0;}
#help_me { color/**/: blue; }

.cursor-pointer {
    margin: 0;
    padding: 0;
    cursor:pointer;
}

#content-main p {
	font-size:14px;
	margin: 0;
	line-height: 1.5em;
    margin: 3px 6px;
	width:400px;
}

#content-main .url {
	font-size:13px;
    color: #008000;
    font-size: 0.9em;
	width:400px;
	clear:both;
}

#content-main .description {
    margin: 3px 6px;
    font-size: 0.9em;
	width:400px;
}

#lefttext {
	float:left;
	width:400px;
	}
#rightimg {
	}


#content-main .cursor-pointer .entry-1 {
    background-image: url("/images/common/bg-entry1.gif");
    background-position: left center;
    background-repeat: no-repeat;
    border-bottom: 1px dotted #999999;
    height: 72px;
    margin: 0 0 1px;
    padding-bottom: 1px;
    padding-left: 66px;
    width:680px;
}
#content-main .cursor-pointer .entry-2 {
    background-image: url("/images/common/bg-entry2.gif");
    background-position: left center;
    background-repeat: no-repeat;
    border-bottom: 1px dotted #999999;
    height: 72px;
    margin: 0 0 1px;
    padding-bottom: 1px;
    padding-left: 66px;
    width:680px;

}
#content-main .cursor-pointer .entry-3 {
    background-image: url("/images/common/bg-entry3.gif");
    background-position: left center;
    background-repeat: no-repeat;
    border-bottom: 1px dotted #999999;
    height: 72px;
    margin: 0 0 1px;
    padding-bottom: 1px;
    padding-left: 66px;
    width:680px;

}
#content-main .cursor-pointer .entry-4 {
    background-image: url("/images/common/bg-entry4.gif");
    background-position: left center;
    background-repeat: no-repeat;
    border-bottom: 1px dotted #999999;
    height: 72px;
    margin: 0 0 1px;
    padding-bottom: 1px;
    padding-left: 66px;
    width:680px;

}
#content-main .cursor-pointer .entry-5 {
    background-image: url("/images/common/bg-entry5.gif");
    background-position: left center;
    background-repeat: no-repeat;
    border-bottom: 1px dotted #999999;
    height: 72px;
    margin: 0 0 1px;
    padding-bottom: 1px;
    padding-left: 66px;
    width:680px;

}
#content-main .cursor-pointer .entry-6 {
    background-image: url("/images/common/bg-entry6.gif");
    background-position: left center;
    background-repeat: no-repeat;
    border-bottom: 1px dotted #999999;
    height: 72px;
    margin: 0 0 1px;
    padding-bottom: 1px;
    padding-left: 66px;
    width:680px;

}
#content-main .cursor-pointer .entry-6 {
    background-image: url("/images/common/bg-entry6.gif");
    background-position: left center;
    background-repeat: no-repeat;
    border-bottom: 1px dotted #999999;
    height: 72px;
    margin: 0 0 1px;
    padding-bottom: 1px;
    padding-left: 66px;
    width:680px;

}
#content-main .cursor-pointer .entry-7 {
    background-image: url("/images/common/bg-entry7.gif");
    background-position: left center;
    background-repeat: no-repeat;
    border-bottom: 1px dotted #999999;
    height: 72px;
    margin: 0 0 1px;
    padding-bottom: 1px;
    padding-left: 66px;
    width:680px;

}
#content-main .cursor-pointer .entry-8 {
    background-image: url("/images/common/bg-entry8.gif");
    background-position: left center;
    background-repeat: no-repeat;
    border-bottom: 1px dotted #999999;
    height: 72px;
    margin: 0 0 1px;
    padding-bottom: 1px;
    padding-left: 66px;
    width:680px;

}
#content-main .cursor-pointer .entry-9 {
    background-image: url("/images/common/bg-entry9.gif");
    background-position: left center;
    background-repeat: no-repeat;
    border-bottom: 1px dotted #999999;
    height: 72px;
    margin: 0 0 1px;
    padding-bottom: 1px;
    padding-left: 66px;
    width:680px;

}
#content-main .cursor-pointer .entry-10 {
    background-image: url("/images/common/bg-entry10.gif");
    background-position: left center;
    background-repeat: no-repeat;
    border-bottom: 1px dotted #999999;
    height: 72px;
    margin: 0 0 1px;
    padding-bottom: 1px;
    padding-left: 66px;
    width:680px;

}

#content-main li:hover {
    background-color: #dbebc4;
}

#content-main ul {
	list-style-type: none;
	}
