body {

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

font-size: 13px;

}



#bodyid{

margin: 0;

padding: 0;

height: 100%;

text-align:center;

background-image: url("http://www.arto-lucy.net/pic/fuyu4.jpg");

background-attachment:fixed;

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

font-size: 13px;

line-height: 2.0;/* 2024/8/19追加　行間をデフォルトより少し広げる*/
}



#upper_line{

top: 0;

left: 0;

width:100%;

height:30px;

position: fixed !important;  

position: absolute; 

background-image: url("http://www.arto-lucy.net/pic/touka200.png");

color:#ffffff;

border-bottom:1px solid #ffffff;

}



#upper_inline{

width:1010px;

line-height: 30px;

margin:0 auto;

text-align:center;

color:#ffffff;

}





#page{

width:1010px;

font-family: "メイリオ", Meiryo; 

text-align:left;

font-size: 10pt;

margin:0 auto;

padding: 60px 0 30px 0; 

}



#page br { clear: both;} /* hrタグにpageリロードを付加 高さは可変なので内部の大きさに自動調整*/





#under_line{

width:100%;

text-align:center;

background-image: url("http://www.arto-lucy.net/pic/touka1.png");

border-top:1px solid #ffffff;

border-bottom:1px solid #ffffff;

}





#under_menu{

width:1010;

word-wrap:break-word;

text-align:left;

margin:0 auto;

color:#ffffff

}



#left{

width:630px;

float:left;

}

#left br { clear: both;} /* hrタグにleftリロードを付加 高さは可変なので内部の大きさに自動調整*/



#right{

width:370px;

text-align:center;

float:right;

background-image: url("http://www.arto-lucy.net/pic/touka1.png");

border:1px solid #ffffff;

}

#right br { clear: both;} /* hrタグにrightリロードを付加 高さは可変なので内部の大きさに自動調整*/



#title{

width:630px;

word-wrap:break-word;

background-image: url("http://www.arto-lucy.net/pic/touka1.png");

font-family: "メイリオ", Meiryo; 

font-size: 10pt;

float:left;

color:#ffffff;

border-top:1px solid #ffffff;

}



h1{

font-size: 32px;

text-indent: 15px;

color: #ffffff;

}



h2{

margin: 0;

font-size: 16px;

text-indent: 15px;

color: #ffffff;

font-weight: normal;

}



h3{

margin: 0;

font-size: 13px;

text-indent: 45px;

color: #ffffff;

font-weight: normal;

}



#banner_hi1{

width:630px;

text-align:left;

font-family: "メイリオ", Meiryo; 

background-image: url("http://www.arto-lucy.net/pic/touka_white100.png");

font-size: 10pt;

word-wrap:break-word;

color:#ffffff;

border-top:1px solid #ffffff;

border-bottom:1px solid #ffffff;

margin:0 auto; /* センターにするために必要な記述*/

}



#banner_hi2{

width:630px;

text-align:left;

font-family: "メイリオ", Meiryo; 

background-image: url("http://www.arto-lucy.net/pic/touka_white100.png");

font-size: 10pt;

word-wrap:break-word;

color:#ffffff;

border-top:1px solid #ffffff;

border-bottom:1px solid #ffffff;

margin:0 auto; /* センターにするために必要な記述*/

}



#banner_diary161114{
width:620px;
padding:0 5px 0 5px;
text-align:left;
font-family: "メイリオ", Meiryo; 
background-image: url("http://www.arto-lucy.net/pic/touka_white100.png");
font-size: 13px;
word-wrap:break-word;
color:#2e2e2e;
border-top:1px solid #2e2e2e;
border-bottom:1px solid #2e2e2e;
margin:0 auto; /* センターにするために必要な記述*/
}



#banner_diary190426{
width:620px;
padding:0 5px 0 5px;
text-align:left;
font-family: "メイリオ", Meiryo; 
background-image: url("http://www.arto-lucy.net/pic/touka_white100.png");
font-size: 13px;
word-wrap:break-word;
color:#2e2e2e;
border-top:1px solid #2e2e2e;
border-bottom:1px solid #2e2e2e;
margin:0 auto; /* センターにするために必要な記述*/
}


#banner_diary190322{
width:620px;
padding:0 5px 0 5px;
text-align:left;
font-family: "メイリオ", Meiryo; 
background-image: url("http://www.arto-lucy.net/pic/touka_white100.png");
font-size: 13px;
word-wrap:break-word;
color:#2e2e2e;
border-top:1px solid #2e2e2e;
border-bottom:1px solid #2e2e2e;
margin:0 auto; /* センターにするために必要な記述*/
}


#banner_diary190312{
width:620px;
padding:0 5px 0 5px;
text-align:left;
font-family: "メイリオ", Meiryo; 
background-image: url("http://www.arto-lucy.net/pic/touka_white100.png");
font-size: 13px;
word-wrap:break-word;
color:#2e2e2e;
border-top:1px solid #2e2e2e;
border-bottom:1px solid #2e2e2e;
margin:0 auto; /* センターにするために必要な記述*/
}

#banner_diary190207{
width:620px;
padding:0 5px 0 5px;
text-align:left;
font-family: "メイリオ", Meiryo; 
background-image: url("http://www.arto-lucy.net/pic/touka_white100.png");
font-size: 13px;
word-wrap:break-word;
color:#2e2e2e;
border-top:1px solid #2e2e2e;
border-bottom:1px solid #2e2e2e;
margin:0 auto; /* センターにするために必要な記述*/
}

#banner_diary190123{
width:620px;
padding:0 5px 0 5px;
text-align:left;
font-family: "メイリオ", Meiryo; 
background-image: url("http://www.arto-lucy.net/pic/touka_white100.png");
font-size: 13px;
word-wrap:break-word;
color:#2e2e2e;
border-top:1px solid #2e2e2e;
border-bottom:1px solid #2e2e2e;
margin:0 auto; /* センターにするために必要な記述*/
}


#banner_diary190116{
width:620px;
padding:0 5px 0 5px;
text-align:left;
font-family: "メイリオ", Meiryo; 
background-image: url("http://www.arto-lucy.net/pic/touka_white100.png");
font-size: 13px;
word-wrap:break-word;
color:#2e2e2e;
border-top:1px solid #2e2e2e;
border-bottom:1px solid #2e2e2e;
margin:0 auto; /* センターにするために必要な記述*/
}



#banner_diary190114{
width:620px;
padding:0 5px 0 5px;
text-align:left;
font-family: "メイリオ", Meiryo; 
background-image: url("http://www.arto-lucy.net/pic/touka_white100.png");
font-size: 13px;
word-wrap:break-word;
color:#2e2e2e;
border-top:1px solid #2e2e2e;
border-bottom:1px solid #2e2e2e;
margin:0 auto; /* センターにするために必要な記述*/
}

#banner_diary190109{
width:620px;
padding:0 5px 0 5px;
text-align:left;
font-family: "メイリオ", Meiryo; 
background-image: url("http://www.arto-lucy.net/pic/touka_white100.png");
font-size: 13px;
word-wrap:break-word;
color:#2e2e2e;
border-top:1px solid #2e2e2e;
border-bottom:1px solid #2e2e2e;
margin:0 auto; /* センターにするために必要な記述*/
}






#diary{

width:620px;

background-image: url("http://www.arto-lucy.net/pic/touka_white220.png");

font-family: "メイリオ", Meiryo; 

padding:0 5px 0 5px;

font-size: 16px;

word-wrap:break-word;

color:#000000;

}



#diary img{

padding: 0px;

border: solid 0px #ffffff;

background-color: #ffffff;

-webkit-box-shadow: 5px 5px 5px rgba(0,0,0,0.5);

-moz-box-shadow: 5px 5px 5px rgba(0,0,0,0.5);

box-shadow: 5px 5px 5px rgba(0,0,0,0.5);

}



#main{

width:620px;

background-image: url("http://www.arto-lucy.net/pic/touka_white220.png");

font-family: "メイリオ", Meiryo; 

padding:0 5px 0 5px;

font-size: 16px;

word-wrap:break-word;

color:#000000;

}



#banner_tuki{

width:350px;

text-align:left;

font-family: "メイリオ", Meiryo; 

background-image: url("http://www.arto-lucy.net/pic/touka_white50.png");

font-size: 10pt;

word-wrap:break-word;

color:#ffffff;

border-bottom:1px solid #ffffff;

margin:0 auto; /* センターにするために必要な記述*/

}



#tuki{

width:350px;

text-align:left;

font-family: "メイリオ", Meiryo; 

background-image: url("http://www.arto-lucy.net/pic/touka_white50.png");

font-size: 10pt;

word-wrap:break-word;

color:#ffffff;

margin:0 auto;

}



#banner_nikki{

width:350px;

text-align:left;

font-family: "メイリオ", Meiryo; 

background-image: url("http://www.arto-lucy.net/pic/touka_white50.png");

font-size: 10pt;

word-wrap:break-word;

color:#ffffff;

border-bottom:1px solid #ffffff;

margin:0 auto; /* センターにするために必要な記述*/

}



#nikki{

width:350px;

text-align:left;

font-family: "メイリオ", Meiryo; 

background-image: url("http://www.arto-lucy.net/pic/touka_white50.png");

font-size: 10pt;

word-wrap:break-word;

color:#ffffff;

margin:0 auto;

}





#banner_kanren{

width:350px;

text-align:left;

font-family: "メイリオ", Meiryo; 

background-image: url("http://www.arto-lucy.net/pic/touka_white50.png");

font-size: 10pt;

word-wrap:break-word;

color:#ffffff;

border-bottom:1px solid #ffffff;

margin:0 auto; /* センターにするために必要な記述*/

}



#kanren{

width:350px;

text-align:left;

font-family: "メイリオ", Meiryo; 

background-image: url("http://www.arto-lucy.net/pic/touka_white50.png");

font-size: 10pt;

word-wrap:break-word;

color:#ffffff;

margin:0 auto;

}



#banner_hakusyu{

width:350px;

text-align:left;

font-family: "メイリオ", Meiryo; 

background-image: url("http://www.arto-lucy.net/pic/touka_white50.png");

font-size: 10pt;

word-wrap:break-word;

color:#ffffff;

border-bottom:1px solid #ffffff;

margin:0 auto; /* センターにするために必要な記述*/

}



#hakusyu{

width:350px;

text-align:center;

font-family: "メイリオ", Meiryo; 

background-image: url("http://www.arto-lucy.net/pic/touka_white50.png");

font-size: 10pt;

word-wrap:break-word;

color:#ffffff;

margin:0 auto;

}



#banner_menu{

width:350px;

text-align:left;

font-family: "メイリオ", Meiryo; 

background-image: url("http://www.arto-lucy.net/pic/touka_white50.png");

font-size: 10pt;

word-wrap:break-word;

color:#ffffff;

border-bottom:1px solid #ffffff;

margin:0 auto; /* センターにするために必要な記述*/

}



#menu{

width:350px;

text-align:left;

font-family: "メイリオ", Meiryo; 

background-image: url("http://www.arto-lucy.net/pic/touka_white50.png");

font-size: 10pt;

word-wrap:break-word;

color:#ffffff;

margin:0 auto;

}