/*
Theme Name: Rawnotes inc.
Theme URI: http://albanus.heteml.jp/web/wp-content/themes/rawnotes
Description: Rawnotes inc.
Author: Rawnotes inc.
*/
/* メイン
---------------------------------------------------- */
.main{
float:left;
width:620px;
margin:0;
padding:20px 50px 0px 50px;
background-image: url(img/bg_main.gif);
background-repeat:repeat-y;
}
.post{
margin:15px 0 50px 0;
}
h1{
font-size:20px;
font-family:arial;
}
h3{
height:50px;
font-size:20px;
color:#333333;
margin-bottom:15px;
padding-top:17px;
padding-left:28px;
background-image: url(img/bg_h3.gif);
background-repeat:no-repeat;
}
h4{
font-size:12px;
color:#666666;
margin:15px 0 3px 0;
padding:0 0 0 15px;
background-image: url(img/h4.gif);
background-repeat:no-repeat;
background-position:5px;
clear:both;
}
p{
color:#333333;
margin:10px 0 10px 0;
}
.border{
margin:10px 0px 0 0px;
padding:10px;
border:1px solid #888888;
background-color:#FFFFE0;
}
/* サイドバー
---------------------------------------------------- */
.right {
margin:0;
float:right;
width:264px;
}
.right dt{
margin:8px 0 0 0;
font-size:20px;
font-weight:bold;
}
.right dd{
margin-top:15px;
}
.right_white{
height:200px;
padding:20px;
background-image: url(img/bg_right_white.gif);
}
.right_white dt{
color:#333333;
}
.right_orange{
padding:20px;
height:300px;
color:#FCDBA5;
background-image: url(img/bg_right_orange.gif);
}
.right_orange dt{
color:#FFFFE8;
}

/* ヘッダー
---------------------------------------------------- */
.headerup {
height:10px;
background-image: url(img/bg_header.gif);
margin:0;
padding:0;
}
/* ヘッダーレフト
---------------------------------------------------- */
.left{
float:left;
width:720px;
margin:0;
padding:0;
}
.headerbottom {
float:left;
width:720px;
height:145px;
margin:0;
padding:0;
background-image: url(img/top_ind.gif);
border-bottom: solid 5px #CCCCCC;
}
.logo{
width:300px;
height:130px;
margin:0 420px 15px 0;
clear:both;
}
.menu{
margin:0 420px 0 0;
padding:0;
width:300px;
height:180px;
clear:both;
}
.menu a{
margin:0;
padding:0;
}
.menu a:hover{
background-color:#FFF8DC;
display: block;
line-height:0;
}

/* 全体
---------------------------------------------------- */
* {
margin: 0;
}
html{
margin:0;
padding: 0;
}
body{
margin:0;
padding: 0;
background-color: #FFFFFF;
font-size:10px;
font-family: "ＭＳ Ｐゴシック";
color:#888888;
line-height: 18px;
}
img { 
border:0px;
}
.imgleft{
float:left;
border-right: solid 10px #FFFFFF; 
border-bottom: solid 10px #FFFFFF;
}
.imgright{
float:right;
border-left: solid 10px #FFFFFF; 
border-bottom: solid 10px #FFFFFF; 
}
#wrapper {
width:984px;
margin:20px auto 0 auto;
}
/* フッター
---------------------------------------------------- */
.footer {
width:944px;
height:30px;
background-image: url(img/bg_footer.gif);
background-repeat:no-repeat;
clear:both;
margin:0;
padding:20px 20px 20px 0;
}
/* リンク
---------------------------------------------------- */
a:link, a:visited {
background: transparent;
color:#333333;
text-decoration: none;
}
a:hover, a:active{
color:#EB7A00;
text-decoration: underline;
}


/* フォーム
---------------------------------------------------- */
input{ 
  border-color: #333333; border-width: 1px; border-style: solid; color:#333333;
}
input.form_b{
color:#ffffff;background:#EB7A00;cursor:hand;
}
textarea{
  border-color: #333333; border-width: 1px; border-style: solid; 
  scrollbar-face-color: #333333;
  scrollbar-highlight-color: #333333;
  scrollbar-shadow-color: #cccccc;
  scrollbar-3dlight-color: #ffffff;
  scrollbar-arrow-color: #ffffff;
  scrollbar-track-color: #ffffff;
  scrollbar-darkshadow-color: #ffffff;
}