@charset "UTF-8";

/*--------------------------------------------------
site URL    : http://www.katch.ne.jp/~ash_nkn/index.html
file name   : woodstyle.css
summary     : allstyle-css
Created     : 2008-08-05
Last updata : 2009-02-03
author      : uni
Copyright   : (c)灰色の森林　2008-2009
--------------------------------------------------*/
html{
overflow-y:scroll;
}
body,div,h1,h2,h3,h4,h5,h6,p,dl,dt,dd,ul,ol,li,form,input,pre{
margin:0;
padding:0;
}
p,ul,dl{
/*\*/
letter-spacing:1px;
/**/
}
body{
background:url(../image/mainbg.jpg) right 0 no-repeat fixed;
background-color:#000;
cursor:default;
word-break:break-all;
font:13px "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro",sans-serif;
*font-size:small;
*font:x-small;
color:#cccccc;
line-height:1.6;
}
img{
border:0;
}
ul,ol{
list-style:none;
}
address,caption,cite,code,dfn,em,strong,var{
font-style: normal;
font-weight: normal;
}
h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,ul a{
text-decoration:none;
}
/*■common link
-------------------------------------------*/
a{
color:#999999;
}
a:hover{
color:#ff6666;
}
p a,dl a{
text-decoration:none;
border-bottom:solid 1px #999999;
}
p a:hover,dl a:hover{
color:#ff6666;
border-bottom:solid 1px #ff6666;
}
a:link img,a:visited img{
border:none;
text-decoration:none;
}
a.window{
background:url(../image/window.gif) right center no-repeat;
padding-right:32px;
height:100%;/*ie5.5*/
}
p.window{
clear:both;
background:url(../image/pwindow.gif) right bottom no-repeat #333;
margin:20px auto;
padding:10px 10px 15px 10px;
}
.joke{
color:#333333;
}
/*■font color
-------------------------------------------*/
.fcgray{
color:#666666;
}
.fcred{
color:#ff0000;
}
.fcfb{
color:#993333;
}
.fcblue{
color:#0000ff;
}
.fcyell{
color:#ffff00;
}
.fcgrn{
color:#008000;
}
.fclime{
color:#00ff00;
}
.fcmido{
color:#006600;
}
/*■text size
-------------------------------------------*/
.remarks{
background:url(../image/remarks.gif) 5px 5px no-repeat;
margin:20px auto;
padding:25px 10px 10px 10px;
border:solid 1px #222;
}
/*■wrapper
-------------------------------------------*/
div#wrapper{
position:relative;
width:970px;
}
div.contbk{
background:url(../image/colorimage/contentsblack.jpg) right 0 repeat-y;
}
div.contwh{
background:url(../image/colorimage/contentswhite.jpg) right 0 repeat-y;
}
div.contbl{
background:url(../image/colorimage/contentsblue.jpg) right 0 repeat-y;
}
div.contgra{
background:url(../image/colorimage/contentsgray.jpg) right 0 repeat-y;
}
div.contbr{
background:url(../image/colorimage/contentsbrown.jpg) right 0 repeat-y;
}
div.contgre{
background:url(../image/colorimage/contentsgreen.jpg) right 0 repeat-y;
}
div.contor{
background:url(../image/colorimage/contentsorange.jpg) right 0 repeat-y;
}
div.contpk{
background:url(../image/colorimage/contentspink.jpg) right 0 repeat-y;
}
div.contpl{
background:url(../image/colorimage/contentspurple.jpg) right 0 repeat-y;
}
div.contre{
background:url(../image/colorimage/contentsred.jpg) right 0 repeat-y;
}
div.contye{
background:url(../image/colorimage/contentsyellow.jpg) right 0 repeat-y;
}
/*■event
-------------------------------------------*/
div#day1225{
position:absolute;
height:80px;
z-index:100;
}
/*■header
-------------------------------------------*/
div#header{
position:relative;
background:url(../image/headerbg.jpg) 0 0 no-repeat;
width:800px;
height:80px;
}
div#header h1 a{
position:absolute;
top:0;
left:0;
z-index:10;
width:240px;
height:80px;
text-indent:-9999px;
}
div#header h1 img{
position:absolute;
top:0;
left:0;
z-index:15;
}
/*■menu
-------------------------------------------*/
div#menu{
width:800px;
height:30px;
}
div#menu ul li{
float:left;
position:relative;
background-color:#444444;
width:149px;
font-size:12px;
text-indent:-9999px;
margin-right:1px;
z-index:100;
}
div#menu ul li a{
display:block;
height:30px;
line-height:30px;
}
div#menu ul li a:hover{
position:relative;
}
div#menu ul li ul{
position:absolute;
top:30px;
left:0px;
width:149px;
height:0;
visibility:hidden;
overflow:hidden;
}
div#menu ul li ul li{
clear:both;
width:149px;
overflow:hidden;
}
div#menu ul li:hover ul,
div#menu ul li a:hover ul{
visibility:visible;
overflow:visible;
height:auto;
z-index:100;
}
div#menu ul li ul li a{
text-indent:10px;
border:solid 1px #333;
}
div#menu ul li ul li a:hover{
background:#cccccc;
}
div#menu ul li table{
border-collapse:collapse;
border:none;
padding:0;
position:absolute;
top:0;
left:0;
}
div#menu ul li a.menu01{
background:url(../image/mainmenu.gif) 0 0 no-repeat;
}
div#menu ul li a.menu01:hover{
background:url(../image/mainmenu.gif) 0 -30px no-repeat;
}
div#menu ul li a.menu02{
background:url(../image/mainmenu.gif) -149px 0 no-repeat;
}
div#menu ul li a.menu02:hover{
background:url(../image/mainmenu.gif) -149px -30px no-repeat;
}
div#menu ul li a.menu03{
background:url(../image/mainmenu.gif) -298px 0 no-repeat;
}
div#menu ul li a.menu03:hover{
background:url(../image/mainmenu.gif) -298px -30px no-repeat;
}
div#menu ul li a.menu04{
background:url(../image/mainmenu.gif) -447px 0 no-repeat;
}
div#menu ul li a.menu04:hover{
background:url(../image/mainmenu.gif) -447px -30px no-repeat;
}
div#menu ul li a.menu05{
background:url(../image/mainmenu.gif) -596px 0 no-repeat;
width:199px;
}
div#menu ul li a.menu05:hover{
background:url(../image/mainmenu.gif) -596px -30px no-repeat;
}
/*■contents
-------------------------------------------*/
div#contents{
clear:both;
position:relative;
width:970px;
}
/*■container
-------------------------------------------*/
div#container{
background:url(../image/contentsbg2.jpg) 0 0 repeat-y;
width:800px;
height:100%;/*ie5.5*/
margin-right:150px;
overflow:hidden;
}
/*■sidemenu
-------------------------------------------*/
div#sidemenu{
position:absolute;
left:0;
top:30px;
width:150px;
}
div#sidemenu ul{
margin-left:5px;
}
div#sidemenu ul li{
font-size:12px;
margin-bottom:2px;
}
div#sidemenu ul li a{
background:url(../image/listmark.gif) 0 center no-repeat;
color:#fff;
padding-left:12px;
}
div#sidemenu ul li.window{
background:url(../image/window.gif) right 0 no-repeat;
padding-right:32px;
height:100%;/*ie5.5*/
}
div#sidemenu li a:hover{
background:url(../image/listmarkon.gif) 0 center no-repeat;
color:#ff6666;
}
div#sidemenu ul ul{
margin-left:10px;
margin-bottom:10px;
}
div#sidemenu ul ul li a{
background:url(../image/listmark00.gif) 0 center no-repeat;
color:#999999;
border:none;
}
div#sidemenu ul ul li a:hover{
background:url(../image/listmark01.gif) 0 center no-repeat;
border-bottom:solid 1px #ff6666;
}
div#sidemenu ul li#insidemenu a{
color:#ff6666;
}
div#sidemenu ul li#insidemenu a:hover{
color:#999999;
}
div#sidemenu ul li#insidemenu li a{
background:url(../image/listmark00.gif) 0 center no-repeat;
color:#999999;
border:none;
}
div#sidemenu ul li#insidemenu li a:hover{
background:url(../image/listmark01.gif) 0 center no-repeat;
color:#ff6666;
border-bottom:solid 1px #ff6666;
}
div#sidemenu ul ul li#insidemenu a{
background:url(../image/listmark01.gif) 0 center no-repeat;
color:#ff6666;
border-bottom:solid 1px #ff6666;
}
div#sidemenu ul ul li#insidemenu a:hover{
background:url(../image/listmark00.gif) 0 center no-repeat;
color:#999999;
border:none;
}
div#sidemenu li span{
background-color:#333;
color:#ccc;
margin-left:8px;
padding:2px 1px 2px 3px;
border:solid 1px #fff;
}
div#sidemenu p{
font-size:10px;
color:#999999;
padding:0 10px;
}
/*■navi
-------------------------------------------*/
div#navi{
background:url(../image/navibg.gif) 0 0 repeat-x;
height:25px;
line-height:25px;
font-size:12px;
margin-left:150px;
overflow:hidden;
}
div#navi ul{
padding-left:40px;
}
div#navi ul li{
display:inline;
color:#666;
padding-left:5px;
}
/*■submenu
-------------------------------------------*/
div#submenu{
background-color:#0000cc;
position:absolute;
right:0;
top:0;
width:150px;
padding:30px 0;
}
div#submenu ul{
margin:0;
padding:0;
}
div#submenu ul li{
width:100%;
overflow:hidden;
}
div#submenu ul li a{
display:block;
height:25px;
text-indent:20px;
background-color:#6666FF;
}
div#submenu ul li a:hover{
background-color:#3333cc;
}
div#submenu ul li ul{
margin-left:20px;
}
div#submenu ul li ul li{
width:100%;
overflow:hidden;
}
div#submenu ul li ul li a{
display:block;
height:25px;
background-color:#6666FF;
}
div#submenu ul li ul li a:hover{
background-color:#3333cc;
}
/*■comment
-------------------------------------------*/
div#comment{
width:650px;
background:url(../image/commentbg.gif) 0 0;
margin:0 0 0 150px;
padding-top:10px;
}
div#comment h2{
clear:both;
height:30px;
text-indent:-9999px;
margin-bottom:50px;
overflow:hidden;
}
div#comment h3{
clear:both;
margin:40px 70px;
font-size:16px;
border-bottom:solid 5px #333333;
}
div#comment h4{
clear:both;
margin:30px 80px 20px 80px;
font-size:16px;
border-bottom:solid 1px #333333;
}
div#comment h5{
clear:both;
margin:25px 80px 15px 80px;
font-size:14px;
border-bottom:solid 1px #666666;
}
div#comment div{
clear:both;
/*margin:0;*/
padding-bottom:30px;
}
div#comment p{
margin-left:100px;
margin-right:100px;
}
div#comment ul,div#comment dl{
clear:both;
margin:20px 100px;
}
div#comment img{
margin:30px 0 30px 110px;
}

div#comment p#pageend{
clear:both;
text-align:right;
}
p#pageend a.pagetop{
border:none;
}
p#pageend img{
margin:10px 0 10px 0;
padding:0;
}
p strong{
color:#cc9933;
}
div#comment img.clockwise{
float:left;
margin-right:30px;
}
div#comment img.aclockwise{
float:right;
margin-left:30px;
margin-right:80px;
}
div#comment img#sec{
float:left;
margin-right:0;
}
div#comment .res{
clear:both;
}
/*■pager
-------------------------------------------*/
div#comment ul#pager{
width:300px;
background:url(../image/pagelink.gif) 68px bottom no-repeat;
text-align:center;
padding-bottom:25px;
margin:80px auto 30px auto;
font-size:14px;
font:14px Arial, Helvetica, sans-serif;
}
div#comment ul#pager li{
display:inline;
border-right:solid 1px #999;
padding-right:5px;
margin-right:10px;
}
div#comment ul#pager li.next,
div#comment ul#pager li.end{
border:none;
}

/*■siteinfor
-------------------------------------------*/
div#comment div#siteinfor{
}
div#siteinfor h2{
background:url(../image/h2siteinfo.gif) center 0 no-repeat;
}
div#comment div#siteinfor p{
margin:0 100px;
}
div#siteinfor span{
display:none;
}
/*■history
-------------------------------------------*/
div.history{
}
div.history dl dt{
font-size:11px;
border-top:solid 1px #333;
padding-top:5px;
padding-left:10px;
}
div.history dl dd{
font-size:11px;
color:#666;
padding:0 10px 5px 10px;
}
/*●history-list
-------------------------------------------*/
div#historylist h2{
background:url(../image/h2historylist.gif) center 0 no-repeat;
}
/*●history-top
-------------------------------------------*/
div#historytop{
position:relative;
}
div#historytop h2{
background:url(../image/h2history.gif) center 0 no-repeat;
}
div#historytop p{
position:absolute;
right:35px;
top:5px;
clear:both;
margin:0px;
font-size:12px;
}
div#historytop dl{
/*height:150px;
overflow:auto;*/
}
/*■kiyaku
-------------------------------------------*/
div#kiyaku{
}
div#kiyaku h2{
background:url(../image/h2kiyaku.gif) center 0 no-repeat;
}
div#kiyaku dl{
margin-bottom:30px;
}
div#kiyaku dl dt{
font-size:118%;
}
div#kiyaku dl dd{
margin-top:10px;
padding:0 20px;
}
div#kiyaku dl img{
margin:0;
margin-right:5px;
}
/*■aboutsite
-------------------------------------------*/
div#aboutsite{
}
div#aboutsite h2{
background:url(../image/h2aboutsite.gif) center 0 no-repeat;
}
div#aboutsite h3 img{
margin:0;
padding-right:5px;
}
div#aboutsite ul{
overflow:hidden;
}
div#aboutsite ul ul{
margin:0 30px;
padding:0 10px 10px 10px;
border:solid 1px #333;
}
div#aboutsite ul ul li{
text-indent:1em;
border-bottom:dashed 1px #333;
padding:5px 0;
}
div#aboutsite div#pluginlink{
margin:0 30px;
padding:0;
}
div#aboutsite div#pluginlink p{
margin-top:10px;
}
div#aboutsite div#pluginlink img{
margin:0;
}
div#pluginlink a{
border:none;
}
/*■aboutcolor common
-------------------------------------------*/
div#aboutcolor{

}
/*■aboutcolor h2
-------------------------------------------*/
div#aboutcolor h2#colortop{
background:url(../image/h2aboutcolor.gif) center 0 no-repeat;
}
div#aboutcolor h2#discriminability{
background:url(../image/h2discriminability.gif) center 0 no-repeat;
}
div#aboutcolor h2#emotionalism{
background:url(../image/h2emotionalism.gif) center 0 no-repeat;
}
div#aboutcolor h2#chromatic{
background:url(../image/h2chromatic.gif) center 0 no-repeat;
}
div#aboutcolor h2#achromatic{
background:url(../image/h2achromatic.gif) center 0 no-repeat;
}
div#aboutcolor h2#hue{
background:url(../image/h2hue.gif) center 0 no-repeat;
}
div#aboutcolor h2#brightness{
background:url(../image/h2brightness.gif) center 0 no-repeat;
}
div#aboutcolor h2#saturation{
background:url(../image/h2saturation.gif) center 0 no-repeat;
}
div#aboutcolor h2#tone{
background:url(../image/h2tone.gif) center 0 no-repeat;
}
div#aboutcolor h2#primarycolor{
background:url(../image/h2primarycolor.gif) center 0 no-repeat;
}
div#aboutcolor h2#additive{
background:url(../image/h2additive.gif) center 0 no-repeat;
}
div#aboutcolor h2#subtractive{
background:url(../image/h2subtractive.gif) center 0 no-repeat;
}
div#aboutcolor h2#complementary{
background:url(../image/h2complementary.gif) center 0 no-repeat;
}
div#aboutcolor h2#difference{
background:url(../image/h2difference.gif) center 0 no-repeat;
}
div#aboutcolor h2#colorset{
background:url(../image/h2colorset.gif) center 0 no-repeat;
}
div#aboutcolor h2#webcolor{
background:url(../image/h2webcolor.gif) center 0 no-repeat;
}
div#aboutcolor h2#websafecolor{
background:url(../image/h2websafecolor.gif) center 0 no-repeat;
}
div#aboutcolor h2#webachromatic{
background:url(../image/h2webachromatic.gif) center 0 no-repeat;
}
div#aboutcolor h2#problem{
background:url(../image/h2problem.gif) center 0 no-repeat;
}
div#aboutcolor h2#colorcom{
background:url(../image/h2colorcom.gif) center 0 no-repeat;
}
/*■aboutcolor color-list & colorchart color-list
-------------------------------------------*/
div#comment p.caption{
clear:both;
margin-top:20px;
}
div#comment ul.t100 li.caption{
clear:both;
color:#ccc;
font-size:12px;
border:solid 1px #fff;
margin-bottom:10px;
}
div#aboutcolor ul.t40px{
width:420px;
height:50px;
color:#000;
}
div#aboutcolor ul.t40px li{
float:left;
width:40px;
text-align:center;
font-size:12px;
border:solid 1px #ccc;
}
div#aboutcolor ul.t70px,div#colorchart ul.t70px,div#faq ul.t70px{
color:#000;
margin:0 100px;
height:100%;
overflow:hidden;
margin-bottom:1px;
}
div#aboutcolor ul.t70px li,div#colorchart ul.t70px li,div#faq ul.t70px li{
float:left;
width:70px;
text-align:center;
font-size:12px;
margin-right:1px;
overflow:hidden;
}
div#faq ul.t200px{
margin:10px 110px;
overflow:hidden;
color:#000;
}
div#faq ul.t200px li{
float:left;
width:200px;
text-align:center;
font-size:12px;
margin-right:1px;
margin-bottom:1px;
overflow:hidden;
}
div#aboutcolor ul.t4{
height:100%;
color:#000;
overflow:hidden;
}
div#aboutcolor ul.st4,div#colorchart ul.st4{
height:100%;
color:#000;
overflow:hidden;
margin-top:0;
}
div#aboutcolor ul.t4 li,div#aboutcolor ul.st4 li,div#colorchart ul.st4 li{
float:left;
width:105px;
height:40px;
line-height:40px;
text-align:center;
font-size:12px;
margin-right:1px;
margin-bottom:1px;
overflow:hidden;
}
div#colorchart ul.sample{
color:#cccccc;
}
div#colorchart ul.sample li{
border:solid 1px #ccc;
height:25px;
line-height:25px;
}
div#aboutcolor ul#panel{
padding:10px;
border:solid 1px #ccc;
height:100%;
margin:0 80px 20px 80px;
overflow:hidden;
}
div#aboutcolor ul#panel ul{
margin:0 30px;
padding-left:15px;
list-style-type:disc;
}
div#aboutcolor ul.t100,div#colorchart ul.t100{
margin:20px 80px;
height:100%;
padding:0;
color:#000;
}
div#aboutcolor ul.t100 li,div#colorchart ul.t100 li{
text-indent:1em;
font-size:12px;
margin-bottom:1px;
}
div#aboutcolor dl dt strong{
color:#cc0000;
}
div#aboutcolor dl#tonename{
margin:0 100px;
}
div#aboutcolor dl#tonename dt{
background-color:#333;
text-indent:1em;
}
div#aboutcolor dl#tonename dd{
text-indent:2em;
}
div#aboutcolor div.colorcom{
margin-top:10px;
padding:0;
height:170px;
}
div#aboutcolor div.colorcom img{
margin:0 30px 0 80px;
float:left;
}
/*■colorimage 
-------------------------------------------*/
div#colorimage dl{
width:420px;
height:100%;
}
div#colorimage dl dt{
clear:both;
font-size:120%;
color:#ff9933;
border-bottom:solid 1px #ff9933;
margin-top:30px;
}
div#colorimage dl dd ul{
height:100%;
overflow:hidden;
}
div#colorimage dl dd ul li{
float:left;
width:210px;
}
div#colorimage dl dd dt{
font-size:100%;
color:#cccccc;
border:none;
margin-top:0;
}
div#colorimage dl ul,div#colorimage dl dl{
margin:0;
}
div#colorimage dl dd dl dt{
float:left;
width:210px;
}
div#colorimage dl dd dl dd{
margin-left:210px;
}
/*■colorimage h2
-------------------------------------------*/
div#colorimage h2#colorimagetop{
background:url(../image/h2colorimage.gif) center 0 no-repeat;
}
div#colorimage h2#imagecommon,div#colorchart h2#chartcommon{
background:url(../image/h2imagecommon.gif) center 0 no-repeat;
height:30px;
line-height:30px;
font-size:16px;
text-indent:70px;
}
/*■colorchart
-------------------------------------------*/
div#colorchart{
overflow:hidden;
}
div#colorchart h2#colorcharttop{
background:url(../image/h2chart.gif) center 0 no-repeat;
}
div#colorchart p.chartprint{
text-align:right;
font-size:81%;
color:#666666;
}
div#colorchart div.chartbox{
height:100%;
margin:0 80px;
overflow:hidden;
}
div#colorchart div.chartbox h4{
margin:0;
padding:0;
font-size:14px;
}
div#colorchart div.chartbox ul{
margin:0;
padding:0;
border:none;
}
div#colorchart div.chartbox p{
margin:0 10px;
}
div#colorchart div.chartbox ul li{
width:230px;
height:120px;
background:url(../image/color/chartlistbg.gif) right bottom no-repeat #333333;
float:left;
margin:0 10px 10px 0;
overflow:hidden;
}
div#colorchart div.chartbox h4 a{
width:100%;
display:block;
background-color:#111111;
text-indent:10px;
}
div#colorchart h4 a:hover{
background-color:#444444;
}
/*■colorimage h2
-------------------------------------------*/
div#colorsample h2{
background:url(../image/h2colorsample.gif) center 0 no-repeat;
}
/*■faq
-------------------------------------------*/
div#faq{
height:100%;
overflow:hidden;
}
div#faq h2{
background:url(../image/h2faq.gif) center 0 no-repeat;
}
div#faq ul.faqlist{
padding-bottom:250px;
}
div#faq ul.faqlist li{
list-style:circle;
}
div#faq ul.faqlist ul{
padding-bottom:0;
}
div#faq ul.faqlist li li{
}
/*■chart-print
-------------------------------------------*/
div#printchart{
}
div#printchart h2{
background:url(../image/h2chartprint.gif) center 0 no-repeat;
}
div#printchart ul li a{
display:block;
clear:both;
width:400px;
background:url(../image/pwindow.gif) right bottom no-repeat #333;
margin:10px auto;
padding:5px 10px 5px 10px;
}
div#printchart ul li a:hover{
background:url(../image/pwindowhover.gif) right bottom no-repeat #444;
}
/*■coloration
-------------------------------------------*/
div#coloration{
}
div#coloration h2{
background:url(../image/h2coloration.gif) center 0 no-repeat;
}
div#colorcontrast h2{
background:url(../image/h2colorcontrast.gif) center 0 no-repeat;
}
div#colorcontrast blockquote{
border:solid 1px #333;
margin:10px 80px;
}
div#colorcontrast blockquote p{
margin:0;
padding:10px 30px;
}
div#colorcontrast blockquote p cite{
font-style:italic;
font-size:81%;
text-align:right;
margin:30px 0;
}
div#colorcombination h2{
background:url(../image/h2colorcombination.gif) center 0 no-repeat;
height:30px;
line-height:30px;
font-size:16px;
text-indent:70px;
}
div#colorcombination ul.t130px{
margin:10px 100px;
overflow:hidden;
color:#000;
height:100%;
}
div#colorcombination ul.t130px li{
float:left;
width:145px;
height:50px;
line-height:50px;
text-align:center;
font-size:12px;
margin-right:1px;
margin-bottom:1px;
overflow:hidden;
}
/*■othermenu
-------------------------------------------*/
div#othermenu{
width:100%;
}
div#othermenu ul{
text-align:right;
margin-right:10px;
}
div#othermenu ul li{
display:inline;
}
div#othermenu ul li a{
margin-right:5px;
}
div#othermenu ul li a:hover{
color:#ff6666;
}
/*■footer
-------------------------------------------*/
div#footer{
width:100%;
font-size:12px;
}
address{
background:url(../image/footerbg.gif) 0 0 repeat-x;
height:30px;
line-height:30px;
padding:0 1em;
text-align:center;
font-style:normal;
}
/*■link
-------------------------------------------*/
div#linkarea{
}
div#linkarea h2{
background:url(../image/h2link.gif) center 0 no-repeat;
}
div#linkarea ul{
margin-bottom:30px;
color:#ffff00;
list-style:circle;
}
div#linkarea ul li{
margin-bottom:1em;
}
div#linkarea img{
margin-bottom:0;
}
div#linkarea div.linkbox img,div#linkarea div.linkbox p{
margin:0;
}
div#linkarea div.linkbox img{
margin-right:15px;
}
div#linkarea div.linkbox{
width:480px;
margin:0 0 30px 80px;
padding:0;
border-bottom:solid 1px #333;
}
div#linkarea div.linkbox a{
font-size:16px;
}
/*■sitemap
-------------------------------------------*/
div#sitemap{
}
div#sitemap h2{
background:url(../image/h2sitemap.gif) center 0 no-repeat;
}
div#sitemap ul{
width:480px;
overflow:hidden;
}
div#sitemap li{
width:480px;
height:100%;
overflow:hidden;
font-size:12px;
margin-bottom:30px;
}
div#sitemap li.thum{
font-size:16px;
}
div#sitemap ul ul{
margin:0 0 0 20px;
clear:both;
}
div#sitemap li li{
float:left;
width:230px;
padding:0;
margin:0;
/*
margin:0 0 0 5px;
border-bottom:dotted 1px #fff;
*/
}
div#sitemap li a,
div#sitemap li li a{
padding-bottom:2px;
border-bottom:dotted 1px #ccc;
}
/*■counter
-------------------------------------------*/
div#count{
position:absolute;
right:0;
bottom:0;
}
