@charset "Shift_JIS";

/*[初期化]
-----------------------------------------------*/
h1,h2,h3,h4,h5,h6,p,div{
margin:0;
padding:0;
}

/*[全体設定]
-----------------------------------------------*/
body {
color: #333333;
margin:0;
padding:0;
background-color: #F7EFD8;
background-image: url(../img/bg_main.jpg);
text-align:center;
}

body.l {
color: #333333;
margin:0;
padding:0;
background-color: #F7EFD8;
background-image: url(../img/bg_mainl.jpg);
text-align:center;
}

body.o {
color: #333333;
margin:0;
padding:0;
background-color: #F7EFD8;
background-image: url(../img/bg_maino.jpg);
text-align:center;
}

/*[共通フォーマット]
-----------------------------------------------*/

/*最強調（オレンジ白抜）*/
span.push{
background-color: #ff6600;
padding:1px;
margin:0 5px 5px 0;
color:#ffffff;
}


/*[テキスト設定]
-----------------------------------------------*/
/*見出し*/
h1 {
border-left:5px solid #4BB1FF;
border-bottom:1px solid #4BB1FF;
line-height:130%;
margin:2px;
padding:5px;
color:#0285EA;
font-size:medium;
font-weight:bold;
}

h2 {
line-height:130%;
margin:2px;
padding:5px;
color:#0285EA;
font-size:medium;
font-weight:bold;
}

h3 {
background:#4BB1FF;
border-bottom:1px solid #274E6D;
margin:2px;
padding:2x;
color:#ffffff;
font-size:medium;
font-weight:bold;
}
/*見出し用日付*/
.date {
border-left:5px solid #4BB1FF;
line-height:130%;
margin:2px;
padding:5px;
}

/*テキスト*/
td,body {
color:#333333;
font-size:x-small;
 }

/*テキスト(小)*/
.stx {
color:#333333;
font-size:xx-small;
letter-spacing:0.1em;
 }

/*強調テキスト*/
.pw {
color:#FF6600;
font-size:x-small;
}

/*強調大太字テキスト*/
.pb { 
color:#0285EA;
font-size:medium;
font-weight:bold;
}

/*テキスト(記事)*/
.note {
line-height:160%;
margin:3px;
padding:5px;
}

/*リンク色*/
a:link{color: #333333;}
a:visited{color:#666666 }
a:hover{color: #FF6600;}
a:active{color:#FFCC00 }

