@CHARSET "shift_jis";




/*-----------------reset.css-----------------*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { 
	margin:0;
	padding:0;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
fieldset,img { 
	border:0;
}
address,caption,cite,code,dfn,em,strong,th,var {
	font-style:normal;
	font-weight:normal;
}
ol,ul {
	list-style:none;
}
caption,th {
	text-align:left;
}
h1,h2,h3,h4,h5,h6 {
	font-size:100%;
	font-weight:normal;
}
q:before,q:after {
	content:'';
}
abbr,acronym { border:0;
}


/*-----------------common-----------------*/
body {   
   background-image: url("images/");
   background-repeat: no-repeat;
   background-color: #ffffff; 
   text-align:center;
}

div#pagebody { 
   width:760px;
   margin:0;
   background-color: #ffffff;
}

/*-----------------header-----------------*/
div#header {
   height:80px;
   magin:200px;
   background-position:50% 50%;
   background-image: url("images/top.jpg");
   background-repeat: no-repeat;
   background-color: #ffffff;
}

/*-----------------mainmenu-----------------*/
ul#menu {
   height:30px; 
   background-color:#4b0082;
   padding:1px; 
   font-size:85%;
   font-family:Verdana;
   magin:0px 200px;
}
li#menu01,li#menu02,li#menu03,li#menu04,li#menu05,li#menu06{
   float:center;
   display: inline;
   list-style-type: none;
   background-repeat: no-repeat;
}
li#menu01 {
   width:125px; height:30px;
   background-image: url("images/bg_mainmenu.jpg");
}
li#menu02 {
   width:125px; height:30px;
   background-image: url("images/bg_mainmenu.jpg");
}
li#menu03 {
   width:125px; height:30px;
   background-image: url("images/bg_mainmenu.jpg");
}
li#menu04 {
   width:125px; height:30px;
   background-image: url("images/bg_mainmenu.jpg");
}
li#menu05 {
   width:125px; height:30px;
   background-image: url("images/bg_mainmenu.jpg");
}
li#menu06 {
   width:125px; height:30px;
   background-image: url("images/bg_mainmenu.jpg");
}
ul#menu a {
   display: block;
   height:30px; padding:6px,2px; text-align:center;
   text-decoration: none;
   font-familiy:monospace;
   color:#ababab;
   font-size: smaller;
}

ul#menu li a:hover {
   color: #4b0082;
}

/*-----------------flash-----------------*/
div#flash {
   background-position:50% 50%;
   background-color:#f0f8ff;
}

/*-----------------day-----------------*/
div#day {
   background-color:#808080;
   color:#606060;
   font-size:75%;
   font-family:Verdana;
   text-align:center;
   padding:2px 2px 2px 0px; 
   magin:0px 200px;   
}

/*-----------------submenu(left)-----------------*/
div#submenu {
    width:110px;
    margin:0px 0px 0px 0px;
    display:inline;
    float:left;  
}

div#submenu_header {
    height:30px; 
    padding:6px 0px 0px 0px;
    background-image: url("images/bg_mainmenu.jpg");
    background-repeat: no-repeat;
    background-position: top;
    background-color:#ffffff;
    font-size:80%;
    font-weight:900;
    text-align:center;
    font-family:Verdana;
    color: #4b0082;
}

ul#submenu_body {
    padding:4px,0px,4px,0px;
    background-image: url("images/");
    background-repeat: y-repeat;
    background-color: #191970 ;
    text-align:left;
}

ul#submenu_body li {
    font-size:70%;

    font-weight:normal;
    font-family:"ヒラギノ角ゴ Pro W3",'Hiragino Kaku Gothic Pro', Osaka, Meiryo,"メイリオ", "ＭＳ Ｐゴシック", tahoma, sans-serif, serif, "Verdana", "Times New Roman", Times;
    list-size-type:none;
    display:inline;
}

ul#submenu_body li a {
    display: block;
    margin:1px 4px 1px 4px;
    padding:7px 0px 3px 4px;
    background-color:#e6e6fa;
    color: #191970;
    text-decoration:none;
}

ul#submenu_body li a:hover {
   background-color: #191970;
   color: #ffffff;
}

/*-----------------content(center-right)-----------------*/
div#content {
    width:638px;
    padding:3px 0px 3px 4px;
    margin:0px 0px 10px 0px;
    float:right;
}


h1 {
    font-size:90%;
　　font-weight:900;
    font-family:"ヒラギノ角ゴ Pro W3",'Hiragino Kaku Gothic Pro', Osaka, Meiryo,"メイリオ", "ＭＳ Ｐゴシック", tahoma, sans-serif, serif, "Verdana", "Times New Roman", Times; 
    margin:0px 4px 0px 2px;
    padding:5px 0px 5px 0px; 
    border-style:inset; 
    color:#ffffff;
  　background-color:#b0c4de;
    text-align:center;
}

h2 {
    font-size:95%; border-bottom:solid 1px #cccccc; 
    background-image: url("images/");
    background-repeat: no-repeat;
    background-position: left center;
    font-family:Verdana;
}

h3 {
    font-size:90%; 
    font-family:"ヒラギノ角ゴ Pro W3",'Hiragino Kaku Gothic Pro', Osaka, Meiryo,"メイリオ", "ＭＳ Ｐゴシック", tahoma, sans-serif, serif, "Verdana", "Times New Roman", Times; 
    margin:0px 15px 0px 15px;
    padding:2px 0px 2px 0px; 
    border-style:outset; 
    color:#666666;
}


h4 {
    font-size:75%;
　　font-weight:bold;
    font-family:"ヒラギノ角ゴ Pro W3",'Hiragino Kaku Gothic Pro', Osaka, Meiryo,"メイリオ", "ＭＳ Ｐゴシック", tahoma, sans-serif, serif, "Verdana", "Times New Roman", Times;
    margin:2px 2px 1px 2px;
    padding:2px 2px 2px 2px; 
    border-style:inset; 
    color:#ffffff;
  　background-color:#990033;
    text-align:left;
}


h5 {
    font-size:90%; 
    font-family:"ヒラギノ角ゴ Pro W3",'Hiragino Kaku Gothic Pro', Osaka, Meiryo,"メイリオ", "ＭＳ Ｐゴシック", tahoma, sans-serif, serif, "Verdana", "Times New Roman", Times;
    margin:8px 5px 0px 0px;
    padding:6px 0px 1px 5px; 
    border-style:dotted; 
    border-width:thin;
    color:#666666;
    text-align:left;
}

h6 {
    font-size:80%;
　　font-weight:900;
    font-family:"ヒラギノ角ゴ Pro W3",'Hiragino Kaku Gothic Pro', Osaka, Meiryo,"メイリオ", "ＭＳ Ｐゴシック", tahoma, sans-serif, serif, "Verdana", "Times New Roman", Times; 
    margin:0px 4px 0px 2px;
    padding:5px 0px 3px 0px; 
    border-style:inset; 
    color:#ffffff;
  　background-color:#4b0082;
    text-align:center;
}

p {
    font-size:75%;
　　font-weight:normal;
    font-family:"ヒラギノ角ゴ Pro W3",'Hiragino Kaku Gothic Pro', Osaka, Meiryo,"メイリオ", "ＭＳ Ｐゴシック", tahoma, sans-serif, serif, "Verdana", "Times New Roman", Times;
    color:#505050;
    text-align:left;
    padding:0px 6px 0px 8px;
    line-height: 1.5;
}

a:link{
    text-decoration:none;
    color:#0000ff
}


a:visited{
    text-decoration:none;
    color:#0000ff
}

a:hover{
    text-decoration:none;
    color:#ff0000
}


p.1 {
    font-size:70%;
　　font-weight:normal;
    font-family:"ヒラギノ角ゴ Pro W3",'Hiragino Kaku Gothic Pro', Osaka, Meiryo,"メイリオ", "ＭＳ Ｐゴシック", tahoma, sans-serif, serif, "Verdana", "Times New Roman", Times;
    color:#505050;
    text-align:left;
    padding:2px 2px 2px 2px;
    line-height: 1.4; 
}

p.2 {
    font-size:80%;
　　font-weight:normal;
    font-family:"ヒラギノ角ゴ Pro W3",'Hiragino Kaku Gothic Pro', Osaka, Meiryo,"メイリオ", "ＭＳ Ｐゴシック", tahoma, sans-serif, serif, "Verdana", "Times New Roman", Times;
    color:#505050;
    text-align:center;
    padding:2px 2px 2px 2px;
    line-height: 1.2;
}


p.3 {
    font-size:140%;
　　font-weight:700;
    font-family:"ヒラギノ角ゴ Pro W3",'Hiragino Kaku Gothic Pro', Osaka, Meiryo,"メイリオ", "ＭＳ Ｐゴシック", tahoma, sans-serif, serif, "Verdana", "Times New Roman", Times;
    color:#505050;
    text-align:center;
    padding:15px 2px 2px 2px;
    line-height: 1.2; 
}

hr {
    height:0px; border:solid 1px #cccccc; margin-bottom:0px;
}

/*-----------------text(center)-----------------*/
div#text {
    width:500px;
    margin:0px 5px 0px 10px;
    padding:0px 0px 0px 0px;
    float:left;
    background-image: url("images/");
    background-repeat: no-repeat;
}

/*-----------------pickup(right)-----------------*/
div#pickup {
    width:100px;
    padding-top:0px;
    float:right;
    background-color: #a0a0a0;
    background-image: url("images/");
    background-repeat: no-repeat;
    border-style:double; 
}

div#pickup ul {
    margin-left:0px;
    padding:2px 2px 2px 2px; 
    font-size: 0.75em;
    text-align:left;
    font-family:"ヒラギノ角ゴ Pro W3",'Hiragino Kaku Gothic Pro', Osaka, Meiryo,"メイリオ", "ＭＳ Ｐゴシック", tahoma, sans-serif, serif, "Verdana", "Times New Roman", Times;
}

div#pickup li {
    list-style-type:none;
}

/*-----------------footer-----------------*/
div#footer {
    height:50px; 
    clear:both;
    background-image: url("images/");
    background-repeat: no-repeat;
    background-color: #808080;
}

address {
    font-size:75%;
    font-style:oblique;
    color: #ffffff;
    font-family:Verdana;
    padding-top:18px;















	

