@charset "Shift_JIS";

/* キーカラーいろいろ
	dzgoグリーン	#90D500"
	ダークグリーン	#293C00"
	イエロー	#F3CE00"
	ダークレッド	#D50000"
*/

.guide {
    background-color:transparent;
    height:150px;
    padding:5px;
    margin-bottom:5px;
    margin-left:0;
    border-bottom:dashed 1px #D50000;
    left:0;
}

.links {
    float:left;
    padding-left:-5px;
}

/* 文の左寄せ */
.left {
    text-align:left;
    padding-left:1em;
    padding-top:5px;
    padding-bottom:5px;
}

.h3left {
    text-align:left;
    margin-left:5px;
    margin-right:5px;
    margin-top:10px;
    margin-bottom:5px;
}

/* 右寄せpart1 */
.right {
    text-align:left;
    text-indent:1em;
    padding:10px;
    padding-top:0px;
}

/* ステータス など*/
h1.spam {
    font-family:Arial;
    font-size:15px;
    text-align:left;
    margin-top:12px;
    margin-bottom:0px;
    letter-spacing:-2px;
    padding:0px;
}

/* カテゴリー*/
h2 {
    color:#293C00;
    background-color:#90D500;
    font-family:Arial;
    font-size:15px;
    font-weight:bolder;
    height:15px;
    text-align:left;
    padding-left:1em;
    margin-top:20px;
    margin-bottom:8px;
    padding:4px;
    text-indent:3px;
    clear: both;
}

/* 段落タイトル*/
h3 {
    color:#534600;
    background-color:#F3CE00;
    font-family:Arial;
    font-size:13px;
    font-weight:bolder;
    height:13px;
    text-align:left;
    padding-left:1em;
    margin-top:20px;
    margin-bottom:8px;
    padding:3px;
    text-indent:3px;
}

/* 段落タイトル*/
h4 {
    color:#ffffff;
    background-image:url(../img/menu_title.jpg);
    font-family:Arial;
    font-size:13px;
    font-weight:bolder;
    height:13px;
    text-align:left;
    margin-top:30px;
    margin-bottom:10px;
    padding:1px 3px 4px 7px;
    text-indent:5px;
    clear: both;
}

/* 段落タイトル*/
h5 {
    color:#534600;
    background-color:#F3CE00;
    font-family:Arial;
    font-size:13px;
    font-weight:bolder;
    height:13px;
    text-align:left;
    padding-left:1em;
    margin-top:8px;
    margin-bottom:2px;
    padding:2px;
    text-indent:3px;


/* 開いてます。何でもOK */
h6 {
    color:#FFFFFF;
    background-color:#A9A9F3;
    font-family:Arial;
    font-size:small;
    font-weight:bolder;
    height:1em;
    width:440px;
    position:relative;
    text-align:left;
    padding-left:1em;
    margin-left:5px;
    margin-right:5px;
    margin-top:10px;
    margin-bottom:0;
    padding:0;
    text-indent:3px;
    clear: both;
}

/* リンク　ピックアップ */
.hilite{
    background-color:#FFFFC0;
    text-align:left;
    width:165px;
    border-top:dashed 1px #000000;
}

/* リスト */
UL{
    margin: 5px 2px 5px 25px;
}

LI{
    margin-bottom: 5px;
}


/* 大きい文字 */

.big_r{
    color:#D50000;
    font-size:x-large;
    font-weight:bolder;
}

.big_g{
    color:#006000;
    font-size:x-large;
    font-weight:bolder;
}

.big_b{
    color:#39ABFF;
    font-size:x-large;
    font-weight:bolder;
}

.big_ss{
    font-size:medium;
    font-weight:bolder;
}

.big_s_g{
    color:#006000;
    font-size:large;
    font-weight:bolder;
}

/* 色文字 */

.color_g{
    color:#003000;
    font-size:small;
}

/* 小さい文字 */

.small{
    font-size:x-small;
}

.small_s{
    font-size:xx-small;
}

.small_g{
    color:#006000;
    font-size:xx-small;
}

.small_r{
    color:#D50000;
    font-size:xx-small;
}

.news_title{
    font-size:xx-small;
}

.main_menu{
    font-size:x-small;
    margin-top: 5px;
    margin-left: 10px;
    padding:0px;
    line-height:1em;
}

.caption{
    width:180px;
    font-size:x-small;
    text-align:left;
    margin:0px;
    padding:0px;
    line-height:1em;
}

/*　おわり おつかれさま */
