/*
Theme Name: WILD7
Theme URI: http://wild7.jp/
Description: 月刊望月三起也
Version: 1.0
Author: M.Kiyotaka
Author URI: http://www.japan-hopper.com
*/

* {
font-family:Arial, sans-serif;
margin:0;
padding:0;
}

div {
color:#3C3C3C;
}

p {
margin-bottom:0.5em;
line-height:150%;
}

body {
background:url('images/background01.gif');
}

div#wrap {
width:929px;
margin:0 auto;
background:url('images/background02.gif');
}

div#body {
width:871px;
margin:0 auto;
}

div#left_column {
position:relative;
width:704px;
float:left;
border-top:solid 1px #96896D;
}

div#right_column {
width:167px;
float:right;
overflow:hidden;
font-size:12px;
line-height:18px;
}

* html div#right_column img {
padding-left:1px;
} 

div#left_left {
width:227px;
float:left;
padding-left:18px;
padding-top:15px;
font-size:12px;
line-height:18px;
}

div#left_center {
width:413px;
float:right;
padding-right:35px;
padding-top:15px;
font-size:12px;
line-height:18px;
}

div.content {
font-size:14px;
line-height:20px;
padding:20px;
}

div.home_articles {
padding:0 15px;
}

div.home_articles h3 {
font-size:14px;
}

div#footer {
height:3em;
padding-top:5px;
text-align:center;
font-size:11px;
color:#777;
}

div.line01 {
width:100%;
height:11px;
margin:15px auto;
background:url('images/line02.gif') repeat-x;
}

div.line02 {
width:100%;
height:6px;
margin:0 auto;
background:url('images/line01.gif') repeat-x;
}

div.line03 {
width:95%;
height:13px;
margin:0 auto;
background:url('images/line03.gif') repeat-x;
}

div.gray_border {
border:solid 3px #717171;
}

ul {
/*list-style-type:none;*/
margin-left:2em;
}

div#column_content h1 {
display:block;
height:3em;
}

h1 {
font-size:16px;
line-height:22px;
}

h2 {
font-size:16px;
line-height:22px;
}

h3 {
color:#000000;
font-size:16px;
line-height:22px;
}

h3 a {
color:#000000;
}

div.post h3 {
padding:0;
}

div.post p {
padding:0;
}

p.meta,
p.meta a {
font-size:11px;
color:#565656;
}

#message {
position:absolute;
top:0;
right:10px;
}

a {
text-decoration:none;
color:#3C3C3C;
}

a:hover {
color:#FF8001;
}

.linkbox_hover,
.linkbox_hover a {
color:#FF8001;
cursor:pointer;
}

img {
border:none;
}

.more-link {
display:none;
}

.more-link2 {
background:url('images/list01.gif') no-repeat;
background-position:left 2px;
padding-left:13px;
color:#FF0000;
}

p.index_title {
margin-bottom:15px;
}

div#sidebar ul {
padding:0 18px 0 10px;
}

div#sidebar ul ul {
padding:0;
}

.navigation {
padding:7px;
}

.page_alignleft {
float:left;
width:45%;
}

.page_alignright {
float:right;
widht:45%;
}

.alignleft {
float:left;
margin-right:1em;
}

.alignright {
float:right;
margin-left:1em;
}

img.alignleft {
margin-right:10px;
}

img.alignright {
margin-left:10px;
}

div#column_header {
position:relative;
width:702px;
height:167px;
background:url('images/category_background.jpg') repeat-x;
font-size:12px;
line-height:18px;
}

div#column_content {
float:right;
width:370px;
}

p.cat_author {
text-align:right;
margin-right:2em;
}

p.cat_text {
color:#6A3906;
}

ul#header_menu {
padding:0;
margin:0;
}

ul#header_menu li{
list-style-type:none;
height:38px;
float:left;
}

ul#header_menu li.menu_top {
background:url('images/menu_top_on.gif');
width:82px;
}

ul#header_menu li.menu_top a {
width:82px;
}

ul#header_menu li.menu_mania {
background:url('images/menu_mania_on.gif');
width:108px;
}

ul#header_menu li.menu_mania a {
width:108px;
}

ul#header_menu li.menu_column {
background:url('images/menu_column_on.gif');
width:185px;
}

ul#header_menu li.menu_column a {
width:185px;
}

ul#header_menu li.menu_work {
background:url('images/menu_work_on.gif');
width:107px;
}

ul#header_menu li.menu_work a {
width:107px;
}

ul#header_menu li.menu_profile {
background:url('images/menu_profile_on.gif');
width:119px;
}

ul#header_menu li.menu_profile a {
width:119px;
}

ul#header_menu li.menu_bbs {
background:url('images/menu_bbs_on.gif');
width:98px;
}

ul#header_menu li.menu_bbs a {
width:98px;
}

ul#header_menu li.menu_about {
background:url('images/menu_about_on.gif');
width:172px;
}

ul#header_menu li.menu_about a {
width:172px;
}

ul#header_menu li a {
display:block;
height:38px;
}

ul#header_menu li a:hover {
background-color:transparent;
}

ul#header_menu li a:hover img{
visibility:hidden;
}

.small {
font-size:10px;
}

#search {
width:145px;
margin:0 auto;
text-align:right;
}

#search input {
font-size:100%;
}

#search #s {
border:solid 1px #A4A4A4;
width:139px;
padding:2px;
}

#commentform .comment_input {
border:solid 1px #A4A4A4;
padding:2px;
}

input.trackback {
border:solid 1px #A4A4A4;
width:460px;
padding:2px;
}

table.comment_table {
width:640px;
}

table.comment_table td {
padding:0;
}

td.comment_for_work {
padding:10px;
background:#EEE6D7;
}

div.comment_tor_work_content {
width:600px;
margin:0 auto;
font-size:14px;
line-height:20px;
}


/* bbs */

td {
font-size:12px;
padding:5px;
}

table.menu td {
color:#fff;
}
table.menu td a {
color:#fff;
}

.index_title {
background:url('images/m_title_back.jpg');
padding:0 0 0 35px;
line-height:26px;
color:red;
font-weight:bold;
}

.author_box {
margin:10px 0;
}

.author_box .photo {
float:left;
margin-right:15px;
}

.clear {
clear:both;
}

