/* --------------------------------------
　共通部分
--------------------------------------- */

/* ページ全体 */
body {
    width: 100%;
    background-color: #fff;
    background-attachment: scroll;
    background-repeat: repeat;

    font-family: 'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif,"Osaka‐等幅";

    font-size: 1em;
    color: #000;
    letter-spacing: 0.05em;
    word-wrap: break-word;
}
#wrapper {
    line-height: 1.6em;
    text-align: center;
/*    background-color:#333333; */ 
}

/* --------------------------------------
　ページのレイアウト
--------------------------------------- */

/* タイトル・記事のエリア */
/* div> */
#main {
    width: 1000px;
    margin: 0 auto;
}

/* div> h1 */
#header {
    width: 700px;
    margin: 0 auto;
/*    padding: 120px 0 90px; */
    padding: 15px 0 40px;
    text-align: center;

}

/* div> */
#content {
    width: 700px; 
    margin: 0 auto;
}

#pager {
    text-align: center;
    margin-bottom: 100px;
}

/* footer */
#footer {
    background-color: #f7f7f7;
    padding: 80px 0 40px;
    margin-top: 100px;
}
#footer-inner {
    width: 1000px;
    margin: 0 auto;
}
#footer-content {
    margin-bottom: 40px;
}
#footer-left,
#footer-center {
    float: left;
    width: 330px;
}
#footer-left {
    margin-right: 110px;
}
#footer-right {
    float: right;
}
#footer-infomation {
    text-align: center;
}




.small_photo_left_p7 {
    text-align: left;
    margin-top: 20px;
}

.small_photo_center_p7 {
    text-align: center;
    margin-top: 20px;
}

.small_photo_out_left_p7 {
    text-align: left;
    margin-top: 40px;
}

.small_photo_out_center_p7 {
    text-align: center;
    margin-top: 40px;
}

.hdr_title_p7 {
    text-align: left;    
/*    color: #DADADA; */    
    font-size: 1.5em;
   
}

.text_out_p7 {
    text-align: left;
/*    color: #DADADA; */
    margin-top: 50px;
/*    margin-bottom: 20px; */ 
}

.text_p7 {
    text-align: left;
/*    color: #DADADA; */
    margin-top: 20px; 
}



.hdr_photo_p7 {
    margin-top: 0px;
    margin-bottom: 60px; 
}

.dummy_space_p7 {
    margin-top: 200px;
    margin-bottom: 200px; 
}


/* コピーライトの中央ぞろえ*/
.copy-center-p7 {
    margin-top: -10px;
    padding-bottom: 80px; 
    padding: 0;
    text-align: center;  
    font-size: 0.9em;
    color: #000000;
}

.cat_center_p7 {
    text-align: center;
    margin: 50px 0px;
}

.kakidasi_p7 {
    margin-top: 4px;
/*    margin-right: -48px; */
}


.line_center_p7 {
    margin-left: -100px;
/*    text-align: center; */
    
}

.photo_left_p7 {
    float: left;
    margin-right: 60px;
    margin-top: 50px;
}

.photo_left_text_p7 {
    margin-top: 80px;
    text-align: left;
}


.float_none {
    clear: both;
}
