@charset "utf-8";

/* content.css定義クラスをオーバーライド */

.contents_title {
	position:relative;
	margin-top:15px;
	border-left:0px;
	padding-left:0px;
}

.contents_body {
	margin-left:0px;
	margin-top:25px;
	margin-bottom:30px;
	line-height:1.5em;
	font-size:0.85em;
}
.contents_body h1 {
	margin:0px;
}
.contents_body p {
	margin-top:15px;
	margin-bottom:15px;
	line-height:1.7em;
}

.moremenu
h3.mmenu01 {
	width:198px;
	height:30px;
	background:url(/img/static/mmenu_01.gif) no-repeat top left;
	text-indent:-10000px;
}
.moremenu
h3.mmenu02 {
	width:198px;
	height:30px;
	background:url(/img/static/mmenu_02.gif) no-repeat top left;
	text-indent:-10000px;
}


ul.staticlist
li {
	background:url(../img/common/dotline.gif) repeat-x top left; 
	padding-top:10px;
	padding-bottom:10px;
}


img.thumb {
	margin:5px;
	border:3px solid #999999;
}
.rlf {
	float:right;
}

.llf {
	float:left;
}

ul.staticlist
h3 {
	padding:4px;
	border-left:3px solid #cccccc;
}

.box {
	margin-right:10px;
	width:300px;
	border:1px solid #dddddd;
	background-color:#eeeeee;
	padding:5px;
}

.notice {
	font-size:0.85em;
	margin-top:5px;
}


.h300 {
	height:320px;
}
.h200 {
	height:150px;
	}
.box02 {
	float:left;
	margin-right:5px;
	margin-bottom:5px;
	width:200px;
	border:1px solid #eeeeee;
	background-color:#f4f4f4;
	padding:5px;
	font-size:12px;
}
.box02 h3,
.box03 h3 {
	font-size:14px;
	padding-bottom:5px;
	background:url(../img/common/dotline.gif) repeat-x bottom left;
}
.box02 h4 {
	font-size:12px;
	margin-top:5px;
}
.photobox {
	background:#eeeeee;
	width:206px;
	float:Left;
	margin-left:4px;
	margin-right:4px;
	margin-bottom:10px;
}
.photobox h4 {
	font-size:1em;
	font-weight:bold;
	padding:2px;
}
.photobox .thumb {
	margin:0px;
}
.photobox p {
	margin:0px;
}

.box03 {
	float:left;
	margin-left:4px;
	margin-right:4px;
	width:200px;
	border:1px solid #dddddd;
	background-color:#eeeeee;
	padding:5px;
	text-align:center;
	font-size:12px;
}
.box03 p {
	margin-top:5px;
	margin-bottom:5px;
	}

/* ojika */

h2.o_nb {
	width:147px;
	height:46px;
	background:url(../img/static/ojika_nb.gif) no-repeat top left;
	text-indent:-10000px;
	margin-bottom:10px;
}

/* 各ページサブタイトル */
.o_mds {
	margin:0px;
	width:663px;
	height:23px;
	text-indent:-10000px;
	margin-bottom:20px;
}
.o_p1_mds {
	background:url(../img/static/ojika_m001.gif) no-repeat top left;
}
.o_p2_mds {
	background:url(../img/static/ojika_m002.gif) no-repeat top left;
}
.o_p3_mds {
	background:url(../img/static/ojika_m003.gif) no-repeat top left;
}
.o_p4_mds {
	background:url(../img/static/ojika_m004.gif) no-repeat top left;
}
.o_p5_mds {
	background:url(../img/static/ojika_m005.gif) no-repeat top left;
}
.o_p6_mds {
	background:url(../img/static/ojika_m006.gif) no-repeat top left;
}
.o_p7_mds {
	background:url(../img/static/ojika_m007.gif) no-repeat top left;
}
.o_p8_mds {
	background:url(../img/static/ojika_m008.gif) no-repeat top left;
}
.o_p9_mds {
	background:url(../img/static/ojika_m009.gif) no-repeat top left;
}
.o_p10_mds {
	background:url(../img/static/ojika_m010.gif) no-repeat top left;
}
.o_p11_mds {
	background:url(../img/static/ojika_m011.gif) no-repeat top left;
}
.o_p12_mds {
	background:url(../img/static/ojika_m012.gif) no-repeat top left;
}
.o_p13_mds {
	background:url(../img/static/ojika_m013.gif) no-repeat top left;
}
.o_p14_mds {
	background:url(../img/static/ojika_m014.gif) no-repeat top left;
}
.o_p15_mds {
	background:url(../img/static/ojika_m015.gif) no-repeat top left;
}

/* 小値賀のとびらトップページ */
h1.o_p1 {
	width:663px;
	height:359px;
	background:url(../img/static/ojika_main_p01.jpg) no-repeat top left;
	text-indent:-10000px;
}
p.o_p1_desc {
	position:absolute;
	top:275px;
	line-height:170%;
	font-size:0.85em;
	padding-left:10px;
	padding-right:10px;
	color:#ffffff;
}

ul.o_basemenu
li {
	float:left;
}
ul.o_basemenu
a {
	display:block;
	width:328px;
	height:121px;
	margin-right:3px;
	margin-bottom:1px;
	text-indent:-10000px;
	border:0px solid #cccccc;
}

ul.o_basemenu
li.link001 a {
	background:url(../img/static/ojika_top_link_01.gif) no-repeat top left;
}
ul.o_basemenu
li.link002 a {
	background:url(../img/static/ojika_top_link_02.gif) no-repeat top left;
}
ul.o_basemenu
li.link003 a {
	background:url(../img/static/ojika_top_link_03.gif) no-repeat top left;
}
ul.o_basemenu
li.link004 a {
	background:url(../img/static/ojika_top_link_04.gif) no-repeat top left;
}
ul.o_basemenu
li.link005 a {
	background:url(../img/static/ojika_top_link_05.gif) no-repeat top left;
}
ul.o_basemenu
li.link006 a {
	background:url(../img/static/ojika_top_link_06.gif) no-repeat top left;
}
ul.o_basemenu
li.link007 a {
	background:url(../img/static/ojika_top_link_07.gif) no-repeat top left;
}
ul.o_basemenu
li.link008 a {
	background:url(../img/static/ojika_top_link_08.gif) no-repeat top left;
}
ul.o_basemenu
li.link009 a {
	background:url(../img/static/ojika_top_link_09.gif) no-repeat top left;
}
ul.o_basemenu
li.link010 a {
	background:url(../img/static/ojika_top_link_10.gif) no-repeat top left;
}
ul.o_basemenu
li.link011 a {
	background:url(../img/static/ojika_top_link_11.gif) no-repeat top left;
}
ul.o_basemenu
li.link012 a {
	background:url(../img/static/ojika_top_link_12.gif) no-repeat top left;
}
ul.o_basemenu
li.link013 a {
	background:url(../img/static/ojika_top_link_13.gif) no-repeat top left;
}
ul.o_basemenu
li.link014 a {
	background:url(../img/static/ojika_top_link_14.gif) no-repeat top left;
}
ul.o_basemenu
li.link015 a {
	background:url(../img/static/ojika_top_link_15.gif) no-repeat top left;
}



h1.o_p2 {
	width:663px;
	height:364px;
	background:url(../img/static/ojika_main_p02.jpg) no-repeat top left;
	text-indent:-10000px;
}


h1.o_p3 {
	width:663px;
	height:325px;
	background:url(../img/static/ojika_main_p03.gif) no-repeat top left;
	text-indent:-10000px;
}


h1.o_p4 {
	width:663px;
	height:81px;
	background:url(../img/static/ojika_main_p04.gif) no-repeat top left;
	text-indent:-10000px;
}


h1.o_p5 {
	width:663px;
	height:260px;
	background:url(../img/static/ojika_main_p05.jpg) no-repeat top left;
	text-indent:-10000px;
}


h1.o_p6 {
	width:663px;
	height:261px;
	background:url(../img/static/ojika_main_p06.jpg) no-repeat top left;
	text-indent:-10000px;
}

h1.o_p7 {
	width:663px;
	height:260px;
	background:url(../img/static/ojika_main_p07.jpg) no-repeat top left;
	text-indent:-10000px;
}

h1.o_p8 {
	width:663px;
	height:260px;
	background:url(../img/static/ojika_main_p08.jpg) no-repeat top left;
	text-indent:-10000px;
}

h1.o_p9 {
	width:663px;
	height:260px;
	background:url(../img/static/ojika_main_p09.jpg) no-repeat top left;
	text-indent:-10000px;
}

h1.o_p10 {
	width:663px;
	height:260px;
	background:url(../img/static/ojika_main_p10.jpg) no-repeat top left;
	text-indent:-10000px;
}

h1.o_p11 {
	width:663px;
	height:260px;
	background:url(../img/static/ojika_main_p11.jpg) no-repeat top left;
	text-indent:-10000px;
}

h1.o_p12 {
	width:663px;
	height:247px;
	background:url(../img/static/ojika_main_p12.jpg) no-repeat top left;
	text-indent:-10000px;
}

h1.o_p13 {
	width:663px;
	height:260px;
	background:url(../img/static/ojika_main_p13.jpg) no-repeat top left;
	text-indent:-10000px;
}

h1.o_p14 {
	width:663px;
	height:260px;
	background:url(../img/static/ojika_main_p14.jpg) no-repeat top left;
	text-indent:-10000px;
}

h1.o_p15 {
	width:663px;
	height:260px;
	background:url(../img/static/ojika_main_p15.jpg) no-repeat top left;
	text-indent:-10000px;
}
h1.o_p16 {
	width:663px;
	height:81px;
	background:url(../img/static/ojika_main_p16.gif) no-repeat top left;
	text-indent:-10000px;
}




.o_p3_subti {
	width:159px;
	height:21px;
	background:url(../img/static/ojika_mm01.gif) no-repeat top left;
	text-indent:-10000px;
	margin-top:25px;
	margin-bottom:15px;
}
.o_p3_subtia {
	width:88px;
	height:21px;
	background:url(../img/static/ojika_mm01a.gif) no-repeat top left;
	text-indent:-10000px;
	margin-top:25px;
	margin-bottom:15px;
}
.o_p3_subtib {
	width:116px;
	height:21px;
	background:url(../img/static/ojika_mm01b.gif) no-repeat top left;
	text-indent:-10000px;
	margin-top:25px;
	margin-bottom:15px;
}
.o_p3_subtic {
	width:116px;
	height:21px;
	background:url(../img/static/ojika_mm01c.gif) no-repeat top left;
	text-indent:-10000px;
	margin-top:25px;
	margin-bottom:15px;
}
.o_p4_subti1 {
	width:126px;
	height:21px;
	background:url(../img/static/ojika_mm02.gif) no-repeat top left;
	text-indent:-10000px;
	margin-top:25px;
	margin-bottom:15px;
}
.o_p4_subti2 {
	width:98px;
	height:21px;
	background:url(../img/static/ojika_mm03.gif) no-repeat top left;
	text-indent:-10000px;
	margin-top:25px;
	margin-bottom:15px;
}








/* kamigoto */

h2.k_nb {
	width:147px;
	height:46px;
	background:url(../img/static/kami_nb.gif) no-repeat top left;
	text-indent:-10000px;
	margin-bottom:10px;
}

/* 各ページサブタイトル */
.k_mds {
	margin:0px;
	width:663px;
	height:23px;
	text-indent:-10000px;
	margin-bottom:20px;
}
.k_p1_mds {
	background:url(../img/static/kami_m001.gif) no-repeat top left;
}
.k_p2_mds {
	background:url(../img/static/kami_m002.gif) no-repeat top left;
}
.k_p3_mds {
	background:url(../img/static/kami_m003.gif) no-repeat top left;
}
.k_p4_mds {
	background:url(../img/static/kami_m004.gif) no-repeat top left;
}
.k_p5_mds {
	background:url(../img/static/kami_m005.gif) no-repeat top left;
}
.k_p6_mds {
	background:url(../img/static/kami_m006.gif) no-repeat top left;
}
.k_p7_mds {
	background:url(../img/static/kami_m007.gif) no-repeat top left;
}
.k_p8_mds {
	background:url(../img/static/kami_m008.gif) no-repeat top left;
}
.k_p9_mds {
	background:url(../img/static/kami_m009.gif) no-repeat top left;
}
.k_p10_mds {
	background:url(../img/static/kami_m010.gif) no-repeat top left;
}
.k_p11_mds {
	background:url(../img/static/kami_m011.gif) no-repeat top left;
}
.k_p12_mds {
	background:url(../img/static/kami_m012.gif) no-repeat top left;
}
.k_p13_mds {
	background:url(../img/static/kami_m013.gif) no-repeat top left;
}
.k_p14_mds {
	background:url(../img/static/kami_m014.gif) no-repeat top left;
}
.k_p15_mds {
	background:url(../img/static/kami_m015.gif) no-repeat top left;
}

/* 小値賀のとびらトップページ */
h1.k_p0 {
	width:663px;
	height:360px;
	background:url(../img/static/kami_main_p00.jpg) no-repeat top left;
	text-indent:-10000px;
}
p.k_p0_desc {
	position:absolute;
	top:275px;
	line-height:170%;
	font-size:0.85em;
	padding-left:10px;
	padding-right:10px;
	color:#ffffff;
}

ul.k_basemenu
li {
	float:left;
}
ul.k_basemenu
a {
	display:block;
	width:328px;
	height:121px;
	margin-right:3px;
	margin-bottom:1px;
	text-indent:-10000px;
	border:0px solid #cccccc;
}

ul.k_basemenu
li.link001 a {
	background:url(../img/static/kami_top_link_01.gif) no-repeat top left;
}
ul.k_basemenu
li.link002 a {
	background:url(../img/static/kami_top_link_02.gif) no-repeat top left;
}
ul.k_basemenu
li.link003 a {
	background:url(../img/static/kami_top_link_03.gif) no-repeat top left;
}
ul.k_basemenu
li.link004 a {
	background:url(../img/static/kami_top_link_04.gif) no-repeat top left;
}
ul.k_basemenu
li.link005 a {
	background:url(../img/static/kami_top_link_05.gif) no-repeat top left;
}
ul.k_basemenu
li.link006 a {
	background:url(../img/static/kami_top_link_06.gif) no-repeat top left;
}
ul.k_basemenu
li.link007 a {
	background:url(../img/static/kami_top_link_07.gif) no-repeat top left;
}
ul.k_basemenu
li.link008 a {
	background:url(../img/static/kami_top_link_08.gif) no-repeat top left;
}
ul.k_basemenu
li.link009 a {
	background:url(../img/static/kami_top_link_09.gif) no-repeat top left;
}
ul.k_basemenu
li.link010 a {
	background:url(../img/static/kami_top_link_10.gif) no-repeat top left;
}
ul.k_basemenu
li.link011 a {
	background:url(../img/static/kami_top_link_11.gif) no-repeat top left;
}
ul.k_basemenu
li.link012 a {
	background:url(../img/static/kami_top_link_12.gif) no-repeat top left;
}
ul.k_basemenu
li.link013 a {
	background:url(../img/static/kami_top_link_13.gif) no-repeat top left;
}
ul.k_basemenu
li.link014 a {
	background:url(../img/static/kami_top_link_14.gif) no-repeat top left;
}


h1.k_p1 {
	width:663px;
	height:260px;
	background:url(../img/static/kami_main_p01.jpg) no-repeat top left;
	text-indent:-10000px;
}

h1.k_p2 {
	width:663px;
	height:260px;
	background:url(../img/static/kami_main_p02.jpg) no-repeat top left;
	text-indent:-10000px;
}


h1.k_p3 {
	width:663px;
	height:260px;
	background:url(../img/static/kami_main_p03.jpg) no-repeat top left;
	text-indent:-10000px;
}


h1.k_p4 {
	width:663px;
	height:260px;
	background:url(../img/static/kami_main_p04.jpg) no-repeat top left;
	text-indent:-10000px;
}


h1.k_p5 {
	width:663px;
	height:260px;
	background:url(../img/static/kami_main_p05.jpg) no-repeat top left;
	text-indent:-10000px;
}


h1.k_p6 {
	width:663px;
	height:260px;
	background:url(../img/static/kami_main_p06.jpg) no-repeat top left;
	text-indent:-10000px;
}

h1.k_p7 {
	width:663px;
	height:260px;
	background:url(../img/static/kami_main_p07.jpg) no-repeat top left;
	text-indent:-10000px;
}

h1.k_p8 {
	width:663px;
	height:260px;
	background:url(../img/static/kami_main_p08.jpg) no-repeat top left;
	text-indent:-10000px;
}

h1.k_p9 {
	width:663px;
	height:260px;
	background:url(../img/static/kami_main_p09.jpg) no-repeat top left;
	text-indent:-10000px;
}

h1.k_p10 {
	width:663px;
	height:260px;
	background:url(../img/static/kami_main_p10.jpg) no-repeat top left;
	text-indent:-10000px;
}

h1.k_p11 {
	width:663px;
	height:260px;
	background:url(../img/static/kami_main_p11.jpg) no-repeat top left;
	text-indent:-10000px;
}

h1.k_p12 {
	width:663px;
	height:260px;
	background:url(../img/static/kami_main_p12.jpg) no-repeat top left;
	text-indent:-10000px;
}

h1.k_p13 {
	width:663px;
	height:260px;
	background:url(../img/static/kami_main_p13.jpg) no-repeat top left;
	text-indent:-10000px;
}

h1.k_p14 {
	width:663px;
	height:260px;
	background:url(../img/static/kami_main_p14.jpg) no-repeat top left;
	text-indent:-10000px;
}

h3 {
	font-size:1.4em;
	margin-bottom:5px;
}
h5 {
	font-size:1.1em;
	margin-bottom:8px;
	color:#555566;
}

.contents_body p {
}

.contents_body
h3 {
	color:#006699;
}


.contents_body
h3.k_stamp {
	width:359px;
	height:21px;
	background:url(../img/static/stamp_mds.gif) no-repeat top left;
	text-indent:-10000px;
}
