@charset "UTF-8";

body { color: #333333; font-size: 14px; background: #CCCCCC; margin:0px 10px 0px 10px; line-height:160%; background:url(img/back.jpg)}

a:link { color: #333333; }
a:visited { color: #999999; }
a:hover { color: #993333; }
a:active { color: #993333; }

header { text-align:right; width:970px; margin: 0 auto; padding:10px; background:#cc6600}
#wrapper { width:990px; margin: 0 auto; background:#FFFFFF}
.main { padding:30px}
footer { background:#cc6600; padding:15px; color:#FFFFFF; text-align:center}

h1 { margin:0px; padding:0px;}
h2 { margin:0px; padding:0px 0px 5px 10px; color:#993333; font-size:16px; border-bottom:1px #993333 solid ; border-left:7px #993333 solid}

.h1_pc { display: inline;}
.h1_sm { display: none;}

#menu ul { margin:0px; padding:0px}
#menu li { float:left; width:200px; margin:0px 8px 0px 0px; padding:10px; background: none; border:#993333 double 3px; text-align:center; font-size:16px; font-weight:bold}
#menu li.menu_last { margin-right:0px}
#menu a:link { color: #993333; }

ul { margin:20px 0px 20px 0px; padding:0px}
li { list-style:none; background:url(img/stone.gif) no-repeat; padding:3px 0px 10px 30px}

#column ul { margin:0px; padding:0px}
#column li { float:left; width:465px; margin:20px 0px 20px 0px; padding:0px; background: none}
.poster { float:left; margin-right:20px;}
.item { font-size:18px; margin:0px 0px 5px 0px }

.red { color: #FF0033; font-weight:bold}
.p12 { font-size:12px}
.p14 { font-size:14px}
