@charset "utf-8";
/* CSS Document */

/*:::::INDEX:::::
1.リセット
2.全体枠
3.グローバルナビゲーション
4.PR
5.コンテンツ枠
6.ブログ
7.右メニュー
8.フッター
:::::::::::::::*/

/*------------------------------------
1.リセット
------------------------------------*/

*{
	margin:0;
	padding:0;
	font-size:100%;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
}
img{
	border:none;
	vertical-align:bottom;
}
body {
	text-align: center;
	margin:0;
	padding:0;
	font-family:Verdana,"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3",sans-serif;
	color:#555;
	background:#666;
}
.clearboth{
	clear:both;
}
/*------------------------------------
2.全体枠
------------------------------------*/
#container{
	width:760px;
	margin:0px auto;
	text-align:left;
}
/*------------------------------------
3.グローバルナビゲーション
------------------------------------*/
#header{
	width:760px;
	position:relative;
	background:#fff;
	height:148px;
	margin:0px auto;
}
#header .html{
	z-index:10;
	position:absolute;
	top:-148px;
	left:0;
}
#header .flash{
	z-index:20;
	position:absolute;
	top:0;
	left:0;
}
#header h1{
	width:456px;
	height:74px;
	text-indent:-5000px;
	float:left;
}
#header img{
}
/*------------------------------------
4.PR
------------------------------------*/
#pr{
	width:760px;
	position:relative;
	margin:0px auto;
	z-index:30;
	background:#f00;
}
#pr li{
	list-style:none;
}
#pr li a{
	text-indent:-5000px;
	display:block;
}
#pr li.mileage{
	width:153px;
	line-height:227px;
	position:absolute;
	top:0px;
	left:0px;
	background:url(image/l_a01.gif) 0px 0px no-repeat;
}
#pr li.mileage a:hover{
	background:url(image/l_a01.gif) 0px -227px no-repeat;
}
#pr .uranai{
	width:153px;
	position:absolute;
	top:227px;
	left:0px;
	line-height:74px;
}

#pr div.photocubic{
	width:191px;
	height:172px;
	position:absolute;
	top:0px;
	left:569px;
	padding:0;
	margin:0;
	background-color:#fff;
}
#pr div.amayan{
	width:191px;
	height:50px;
	position:absolute;
	top:172px;
	left:569px;
	background:url(image/amayan.gif) 0px 0px no-repeat;
	padding-top:83px;
/*	padding-left:12px;
	padding-right:12px;*/
	font-size:12px;
	line-height:1.4em;
	text-align:left;
}
#pr div.amayan img.link{
	position:absolute;
	top:0;
	left:0;
}
#pr div.amayan ul{
	width:175px;
	margin-left:10px;
}
#pr div.amayan li{
	list-style:none;
	background:url(image/list01.gif) 0 0.5em no-repeat;
	padding-left:12px;
}
#pr div.amayan a{
	text-indent:0px;
	display:inline;
}
#pr div.amayan a:link { color: #555; border-bottom:1px dashed #f90;text-decoration: none; }
#pr div.amayan a:visited { color: #555; border-bottom:1px dashed #f90;text-decoration: none;}
#pr div.amayan a:active {  color: #555; border-bottom:1px dashed #f90;text-decoration: none; }
#pr div.amayan a:hover { color: #f90; border-bottom:2px solid #f90;text-decoration: none; }

#pr div.flash{
	width:416px;
	height:301px;
	position:absolute;
	top:0px;
	left:153px;
	background:#fff;
}
	
/*------------------------------------
5.コンテンツ枠
------------------------------------*/
#contents0{
	width:760px;
	margin:0 auto;
}
#contents0.toppage{
	margin-top:301px;
}
#contents0.toppage img{
	vertical-align:top;
}
#contents{
	float:left;
	background:url(image/contents_bg.gif) repeat-y;
}
#contents p.totop{
	clear:both;
	width:700px;
	margin:5px 30px;
	text-align:right;
}
/*------------------------------------
6.ブログ
------------------------------------*/
#blog0{
	width:445px;
	float:left;
	text-align:left;
}
#blog{
	margin-left:10px;
	margin-top:5px;
	text-align:left;
	position:relative;
}
#blog .rss{
	position:absolute;
	top:5px;
	left:370px;
}
#blog ul{
	font-size:12px;
	line-height:1.5em;
	padding-left:20px;
	list-style:none;
	margin:5px auto;
}
#blog ul li{
	background:url(image/list02.gif) 0 0.4em no-repeat;
	line-height:2em;
	width:380px;
	padding-left:20px;
}
#blog ul li a:link { color: #7e5e2d;border-bottom:1px dotted #f90; }
#blog ul li a:visited { color: #7e5e2d; border-bottom:1px dotted #f90;}
#blog ul li a:active {  color: #7e5e2d; border-bottom:1px dotted #f90; }

#blog ul li a:hover { color: #f90; border-bottom:2px solid #f90;text-decoration: none; }

#blog h2{
	width:435px;
	height:28px;
	text-indent:-5000px;
	background:url(image/blog_h2.gif) no-repeat;
	margin-top:5px;
	margin-bottom:5px;
	padding:0;
}
#blog h2.categorylabel{
	text-indent:0;
	font-size:13px;
	font-weight:bold;
	padding-top:5px;
	padding-left:30px;
	width:415px;
	background:url(image/category_h2.gif) no-repeat;
}
#blog h2.st_categorylabel{
	text-indent:0;
	font-size:13px;
	font-weight:bold;
	padding-top:5px;
	padding-left:60px;
	width:385px;
	height:30px;
	background:url(image/st_category_h2.jpg) no-repeat;
	margin-bottom:0;
	color:#fff;
}
#blog p.nextprevious{
	font-size:80%;
	text-align:center;
	margin:5px auto 10px auto;
}
#blog .entry dl{
	padding:10px 20px 10px 20px;
	font-size:80%;
	line-height:1.5em;
	color:#555;
}


.entry{
	clear:both;
	width:435px;
	background:url(image/entry_bg.jpg) repeat-y;
	color:#7e5e2d;
	margin-bottom:5px;
}
.entry h4{
	background:url(image/individual_sub.gif) no-repeat;
	font-size:12px;
	padding-left:20px;
	line-height:16px;
	margin:5px auto 5px 10px;
}
blockquote{
	font-size:80%;
	width:350px;
	margin-left:20px;
	line-height:1.5em;
	padding:5px 20px;
	border:1px dashed #f90;
	background:#fff;
}
.entry h3{
	width:405px;
	line-height:29px;
	padding-left:35px;
	font-weight:bold;
	font-size:13px;
	background:url(image/entry_h3.jpg) no-repeat;
}
.entry p{
	font-size:80%;
	line-height:1.5em;
	padding:5px 10px 5px 10px;
}
.entry p.bottom{
	clear:both;
	font-size:11px;
	padding:0px 0px 2px 20px;
}

.entry img{
	margin:5px 5px 5px 10px;
/*	float:left;*/
}
.entry img.frame{
	margin:0;
}
.entry img.separate{
	margin:0;
	padding:3px 0px 0px 0px;
}
.entry p.next,.entry p.previous{
	clear:both;
	display:block;
	margin:4px 10px;
	padding:0;
	padding-left:30px;
	line-height:17px;
}
.entry p.next{
	background:url(image/next.gif) no-repeat;
}
.entry p.previous{
	background:url(image/previous.gif) no-repeat;
}
.entry .comment{
	font-size:80%;
	line-height:1.5em;
	padding:5px 10px 5px 10px;
	border:1px solid #f90;
}
.entry p a:link { color: #7e5e2d;border-bottom:1px dotted #f90; }
.entry p a:visited { color: #7e5e2d; border-bottom:1px dotted #f90;}
.entry p a:active {  color: #7e5e2d; border-bottom:1px dotted #f90; }
.entry p a:hover { color: #f90; border-bottom:2px solid #f90;text-decoration: none; }

.entry p.previous a:link { color: #7e5e2d;border-bottom:none; }
.entry p.previous a:visited { color: #7e5e2d; border-bottom:none;}
.entry p.previous a:active {  color: #7e5e2d; border-bottom:none; }
.entry p.previous a:hover { color: #f90; border-bottom:none; }

.entry p.next a:link { color: #7e5e2d;border-bottom:none; }
.entry p.next a:visited { color: #7e5e2d; border-bottom:none;}
.entry p.next a:active {  color: #7e5e2d; border-bottom:none; }
.entry p.next a:hover { color: #f90; border-bottom:none; }

#blog p.nextprevious a:link { color: #7e5e2d;border-bottom:none; }
#blog p.nextprevious a:visited { color: #7e5e2d; border-bottom:none;}
#blog p.nextprevious a:active {  color: #7e5e2d; border-bottom:none; }
#blog p.nextprevious a:hover { color: #f90; border-bottom:none; }

.entry h3 a:link { color: #7e5e2d;font-weight:bold; }
.entry h3 a:visited { color: #7e5e2d; font-weight:bold;}
.entry h3 a:active {  color: #7e5e2d; font-weight:bold; }
.entry h3 a:hover { color: #f90; font-weight:bold; }
	
/*------------------------------------
7.右メニュー
------------------------------------*/
#right{
	width:303px;
	float:right;
	text-align:left;
}
#right h2.press{
	width:295px;
	height:62px;
/*	text-indent:-5000px;*/
	background:url(image/press.gif) no-repeat;
	margin-top:5px;
	margin-bottom:8px;
	padding:0;
}
#right .unit{
	margin-bottom:5px;
}
#right .unit img{
	vertical-align:bottom;
	margin-bottom:0px;
}
#right .unit p{
	font-size:80%;
	line-height:1.5em;
	padding:5px 15px 5px 10px;
}
#right .adc_bg{
	background:url(image/adc_bg.jpg) repeat-y;
}
#right .adc_bg span{
	color:#f00;
	font-weight:bold;
}
#right .adc_bg img.join{
	margin-left:12px;
}
#right .unit h2.adc{
	width:295px;
	line-height:29px;
	text-indent:-5000px;
	background:url(image/adc_top.jpg) no-repeat;
}
/*アクセス**********************************/
#right .unit h2.access{
	width:295px;
	line-height:29px;
	text-indent:-5000px;
	background:url(image/access_top.jpg) no-repeat;
}
#right .access_bg{
	background:url(image/access_bg.jpg) repeat-y;
}
#right .access_bg img.map{
	margin:10px 20px 0px 0px;
	float:right;
}
#right .access_bg dl{
	width:140px;
	font-size:80%;
	line-height:1.2em;
	display:block;
	margin-top:10px;
	margin-left:10px;
}
#right .access_bg dt{
	font-weight:bold;
}
#right .access_bg dd{
	margin-left:15px;
}
/*カテゴリー**********************************/
#right .unit h2.category{
	width:295px;
	line-height:29px;
	text-indent:-5000px;
	background:url(image/category_top.jpg) no-repeat;
}
#right .category_bg{
	background:url(image/category_bg.gif) repeat-y;
}
#right .category_bg ul{
	font-size:12px;
	line-height:1.5em;
	padding-left:43px;
	list-style:none;
	margin:5px auto;
}
#right .category_bg ul li{
	background:url(image/category_hide.jpg) no-repeat;
	line-height:19px;
	width:201px;
	padding-left:35px;
	margin-bottom:3px;
}
#right .category_bg ul li ul{
	padding-left:10px;
	margin:3px auto;
}
#right .category_bg ul li ul li{
	list-style:none;
	background:url(image/list03.jpg) 0 0.5em no-repeat;
	padding-left:10px;
}
#right .category_bg a:link { color: #7e5e2d;border-bottom:none; }
#right .category_bg a:visited { color: #7e5e2d; border-bottom:none;text-decoration: none;}
#right .category_bg a:active {  color: #7e5e2d; border-bottom:none;text-decoration: none; }
#right .category_bg a:hover { color: #6ad74a; border-bottom:none;font-weight:bold; }
/*スタッフ日記**********************************/
#right .staff_bg{
	background:url(image/staff_bg.jpg) repeat-y;
}
#right .unit h2.staff{
	width:295px;
	line-height:30px;
	text-indent:-5000px;
	background:url(image/staff_top.jpg) no-repeat;
}
#right .staff_bg ul{
	font-size:80%;
	line-height:1.5em;
	padding-left:20px;
	list-style:none;
	margin:5px auto;
}
#right .staff_bg ul li{
	background:url(image/list04.jpg) 0 0.3em no-repeat;
	font-size:12px;
	line-height:2em;
	padding-left:20px;
}
#right .staff_bg a:link { color: #7e5e2d;border-bottom:1px dashed #39bcff; }
#right .staff_bg a:visited { color: #7e5e2d; border-bottom:1px dashed #39bcff;text-decoration: none;}
#right .staff_bg a:active {  color: #7e5e2d; border-bottom:1px dashed #39bcff;text-decoration: none; }
#right .staff_bg a:hover { color: #39bcff; border-bottom:2px solid #39bcff;text-decoration: none; }

/*スタッフプロフィール**********************************/
#right .st_profile_bg{
	background:url(image/st_profile_bg.jpg) repeat-y;
	margin-top:5px;
	/*text-align:center;*/
}
#right .unit h2.st_profile{
	width:295px;
	line-height:30px;
	text-indent:-5000px;
	background:url(image/st_profile_top.jpg) no-repeat;
	padding:0;
}
#right .unit .st_profile_box{
	width:240px;
	margin:10px 30px;
	text-align:left;
	border-bottom:2px dotted #4d9fcb;
}
#right .unit .st_profile_box img.face{
	margin:0px 10px 0px 5px;
	float:left;
}
#right .unit .st_profile_box dl{
	width:120px;
	display:block;
	margin-left:115px;
}
#right .unit .st_profile_box dt{
	color:#156994;
	font-size:14px;
	margin:5px 5px 5px 0px;
}
#right .unit .st_profile_box dd{
	color:#666;
	font-size:12px;
	margin:10px auto;
	width:120px;
	display:block;
}
.st_profile_box a:link { color: #156994;border-bottom:1px dashed #156994; }
.st_profile_box a:visited { color: #156994; border-bottom:1px dashed #156994;text-decoration: none;}
.st_profile_box a:active {  color: #156994; border-bottom:1px dashed #156994;text-decoration: none; }
.st_profile_box a:hover { color: #156994; border-bottom:2px solid #156994;text-decoration: none; }
.st_entry{
	clear:both;
	width:435px;
/*	background:url(image/entry_bg.jpg) repeat-y;
*/	color:#666;
	margin-bottom:0px;
}
.st_entry dl{
	padding:10px 20px 10px 20px;
	font-size:80%;
	line-height:1.5em;
	color:#555;
}
.st_entry.person01{
	background:url(image/st_entry01_bg.jpg) repeat-y;
}
.st_entry.person02{
	background:url(image/st_entry01_bg.jpg) repeat-y;
}
.st_entry.person03{
	background:url(image/st_entry03_bg.jpg) repeat-y;
}
.st_entry.person04{
	background:url(image/st_entry03_bg.jpg) repeat-y;
}
.st_entry.person05{
	background:url(image/st_entry03_bg.jpg) repeat-y;
}
.st_entry.person06{
	background:url(image/st_entry03_bg.jpg) repeat-y;
}
.st_entry.person07{
	background:url(image/st_entry03_bg.jpg) repeat-y;
}
.st_entry.person08{
	background:url(image/st_entry03_bg.jpg) repeat-y;
}
.st_entry.person09{
	background:url(image/st_entry03_bg.jpg) repeat-y;
}
.st_entry.person10{
	background:url(image/st_entry03_bg.jpg) repeat-y;
}
.st_entry.person11{
	background:url(image/st_entry03_bg.jpg) repeat-y;
}

.st_entry h3{
	width:365px;
	line-height:50px;
	padding-left:70px;
	font-size:13px;
	font-weight:bold;
}
.st_entry h3.h3_01{
	background:url(image/st_entry01_top.jpg) no-repeat;
}
.st_entry h3.h3_02{
	background:url(image/st_entry02_top.jpg) no-repeat;
}
.st_entry h3.h3_03{
	background:url(image/st_entry03_top.jpg) no-repeat;
}
.st_entry h3.h3_04{
	background:url(image/st_entry04_top.jpg) no-repeat;
}
.st_entry h3.h3_05{
	background:url(image/st_entry05_top.jpg) no-repeat;
}
.st_entry h3.h3_06{
	background:url(image/st_entry06_top.jpg) no-repeat;
}
.st_entry h3.h3_07{
	background:url(image/st_entry07_top.jpg) no-repeat;
}
.st_entry h3.h3_08{
	background:url(image/st_entry08_top.jpg) no-repeat;
}
.st_entry h3.h3_09{
	background:url(image/st_entry09_top.jpg) no-repeat;
}
.st_entry h3.h3_10{
	background:url(image/st_entry10_top.jpg) no-repeat;
}
.st_entry h3.h3_11{
	background:url(image/st_entry11_top.jpg) no-repeat;
}
.st_entry h4{
	font-size:12px;
	padding-left:20px;
	line-height:16px;
	margin:5px auto 5px 10px;
}
.st_entry h4.h4_01{
	background:url(image/st_sub01.jpg) no-repeat;
}
.st_entry h4.h4_02{
	background:url(image/st_sub01.jpg) no-repeat;
}
.st_entry h4.h4_03{
	background:url(image/st_sub03.jpg) no-repeat;
}
.st_entry h4.h4_04{
	background:url(image/st_sub03.jpg) no-repeat;
}
.st_entry h4.h4_05{
	background:url(image/st_sub03.jpg) no-repeat;
}
.st_entry h4.h4_06{
	background:url(image/st_sub03.jpg) no-repeat;
}
.st_entry h4.h4_07{
	background:url(image/st_sub03.jpg) no-repeat;
}
.st_entry h4.h4_08{
	background:url(image/st_sub03.jpg) no-repeat;
}
.st_entry h4.h4_09{
	background:url(image/st_sub03.jpg) no-repeat;
}
.st_entry h4.h4_10{
	background:url(image/st_sub03.jpg) no-repeat;
}
.st_entry h4.h4_11{
	background:url(image/st_sub03.jpg) no-repeat;
}
.st_entry p{
	font-size:80%;
	margin:10px 15px;
	line-height:1.5em;
}
.st_entry p.ext{
	font-size:12px;
	line-height:15px;
	padding-top:0.2em;
	padding-bottom:3px;
	padding-left:10px;
	margin:3px 25px 0px 25px;
	border-top:2px dotted #666;
}
.st_entry p.next{
	padding-left:40px;
	font-size:12px;
}
.st_entry p.next.next01{
	background:url(image/st_after01.gif) no-repeat;
}
.st_entry p.next.next02{
	background:url(image/st_after01.gif) no-repeat;
}

.st_entry p.next.next03{
	background:url(image/st_after03.gif) no-repeat;
}

.st_entry p.next.next04{
	background:url(image/st_after03.gif) no-repeat;
}

.st_entry p.next.next05{
	background:url(image/st_after03.gif) no-repeat;
}

.st_entry p.next.next06{
	background:url(image/st_after03.gif) no-repeat;
}

.st_entry p.next.next07{
	background:url(image/st_after03.gif) no-repeat;
}

.st_entry p.next.next08{
	background:url(image/st_after03.gif) no-repeat;
}

.st_entry p.next.next09{
	background:url(image/st_after03.gif) no-repeat;
}

.st_entry p.next.next10{
	background:url(image/st_after03.gif) no-repeat;
}
.st_entry p.next.next11{
	background:url(image/st_after03.gif) no-repeat;
}

.st_entry p.previous{
	padding-left:40px;
	font-size:12px;
}
.st_entry p.next.previous01{
	background:url(image/st_pre01.gif) no-repeat;
}
.st_entry p.next.previous02{
	background:url(image/st_pre01.gif) no-repeat;
}

.st_entry p.next.previous03{
	background:url(image/st_pre03.gif) no-repeat;
}

.st_entry p.next.previous04{
	background:url(image/st_pre03.gif) no-repeat;
}

.st_entry p.next.previous05{
	background:url(image/st_pre03.gif) no-repeat;
}

.st_entry p.next.previous06{
	background:url(image/st_pre03.gif) no-repeat;
}

.st_entry p.next.previous07{
	background:url(image/st_pre03.gif) no-repeat;
}

.st_entry p.next.previous08{
	background:url(image/st_pre03.gif) no-repeat;
}

.st_entry p.next.previous09{
	background:url(image/st_pre03.gif) no-repeat;
}

.st_entry p.next.previous10{
	background:url(image/st_pre03.gif) no-repeat;
}

.st_entry p.next.previous11{
	background:url(image/st_pre03.gif) no-repeat;
}


.st_entry a:link {color:#555;border-bottom:1px dashed #f90; }
.st_entry a:visited { color: #555; border-bottom:1px dashed #f90;text-decoration: none;}
.st_entry a:active {  color: #555; border-bottom:1px dashed #f90;text-decoration: none; }
.st_entry a:hover { color: #f90; border-bottom:2px solid #f90;text-decoration: none; }


/*スタッフ日記のカテゴリー**********************************/
#right .unit h2.st_category{
	width:296px;
	line-height:30px;
	text-indent:-5000px;
	background:url(image/st_category_top.jpg) no-repeat;
}
#right .st_category_bg{
	background:url(image/st_category_bg.jpg) repeat-y;
}
#right .st_category_bg ul{
	font-size:12px;
	line-height:1.5em;
	padding-left:43px;
	list-style:none;
	margin:5px auto;
}
#right .st_category_bg ul li{
	background:url(image/st_category_hide.jpg) no-repeat;
	line-height:19px;
	width:201px;
	padding-left:35px;
	margin-bottom:3px;
}
#right .st_category_bg ul li ul{
	padding-left:10px;
	margin:3px auto;
}
#right .st_category_bg ul li ul li{
	list-style:none;
	background:url(image/list06.jpg) 0 0.5em no-repeat;
	padding-left:10px;
}
#right .st_category_bg a:link { color: #33f;border-bottom:none; }
#right .st_category_bg a:visited { color: #33f; border-bottom:none;text-decoration: none;}
#right .st_category_bg a:active {  color: #33f; border-bottom:none;text-decoration: none; }
#right .st_category_bg a:hover { color: #33f; border-bottom:none;font-weight:bold; }

/*スタッフ日記の最新のエントリー**********************************/
#right .st_staff_bg{
	background:url(image/st_staff_bg.jpg) repeat-y;
}
#right .unit h2.st_staff{
	width:295px;
	line-height:30px;
	text-indent:-5000px;
	background:url(image/st_staff_top.jpg) no-repeat;
}
#right .st_staff_bg ul{
	font-size:80%;
	line-height:1.5em;
	padding-left:20px;
	list-style:none;
	margin:5px auto;
}
#right .st_staff_bg ul li{
	background:url(image/list04.jpg) 0 0.3em no-repeat;
	font-size:12px;
	line-height:2em;
	padding-left:20px;
}
#right .st_staff_bg a:link { color: #7e5e2d;border-bottom:1px dashed #39bcff; }
#right .st_staff_bg a:visited { color: #7e5e2d; border-bottom:1px dashed #39bcff;text-decoration: none;}
#right .st_staff_bg a:active {  color: #7e5e2d; border-bottom:1px dashed #39bcff;text-decoration: none; }
#right .st_staff_bg a:hover { color: #39bcff; border-bottom:2px solid #39bcff;text-decoration: none; }

/*リンク**********************************/
#right .link_bg{
	background:url(image/link_bg.jpg) repeat-y;
}
#right .unit h2.link{
	width:295px;
	line-height:29px;
	text-indent:-5000px;
	background:url(image/link_top.jpg) no-repeat;
}
#right .link_bg ul{
	font-size:80%;
	line-height:1.5em;
	padding-left:20px;
	list-style:none;
	margin:5px auto;
}
#right .link_bg ul li{
	background:url(image/list05.jpg) 0 0.6em no-repeat;
	font-size:12px;
	line-height:1.5em;
	padding-left:15px;
}
#right .link_bg a:link { color: #7e5e2d;border-bottom:1px dashed #f90; }
#right .link_bg a:visited { color: #7e5e2d; border-bottom:1px dashed #f90;}
#right .link_bg a:active {  color: #7e5e2d; border-bottom:1px dashed #f90; }
#right .link_bg a:hover { color: #f90; border-bottom:2px solid #f90;text-decoration: none; }
/*サイト内検索*********************************/
#right .search_bg{
	background:url(image/link_bg.jpg) repeat-y;
	line-height:1.5em;
}
#right .unit h2.search{
	width:295px;
	line-height:29px;
	text-indent:-5000px;
	background:url(image/search_top.jpg) no-repeat;
}
#right .unit .form{
	font-size:80%;
	padding:10px 20px;
}
#right .search_bg ul{
	font-size:80%;
	line-height:1.5em;
	padding-left:20px;
	list-style:none;
	margin:5px auto;
}
#right .search_bg ul li{
	background:url(image/list05.jpg) 0 0.4em no-repeat;
	font-size:12px;
	line-height:1.5em;
	padding-left:20px;
}

/*------------------------------------
8.フッター
------------------------------------*/
#footer{
	clear:both;
	width:760px;
}
#footer h3{
	font-size:11px;
	margin-top:-15px;
}