﻿@charset "utf-8";

/*リセット*/
*{margin: 0;
  padding: 0;}
a{text-decoration: none}
/*/リセット*/

body {font-family: Verdana, "Droid Sans", Roboto, 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', Meiryo, メイリオ, sans-serif;}

header h1 {text-align: left;
           margin: 10px 10px 5px;
          }

h1 { margin-top: 10px;
     margin-bottom: 10px;
     text-align: center; }

p { margin-bottom: 10px;
    padding: 10px;
    text-align: left; }

ul,li{list-style: none;}

.h {margin-bottom: 5;}

#footimg {max-width: 100%;
          margin-top: 10px;
          margin-bottom: 10px;}

#wrapper { margin: 0 5px 20px;}


/*アコーディオン*/
ul.accordion { width:100%; margin:0 padding:0; font-size:16px; line-height: 1.5}
ul.accordion a { display:block; padding:10px; background-position:97% center; background-repeat:no-repeat; text-decoration:none; color:#000080; font-weight:bold;}
ul.accordion span { display:block; padding:15px background-position:97% center; background-repeat:no-repeat; color:#333; font-weight:bold;}
ul.accordion ul { display:none;}
ul.accordion > li { background: -moz-linear-gradient(top, #C6F0FE, #27BCF9); background: -webkit-gradient(linear, left top, left bottom, from(#C6F0FE), to(#27BCF9));}
ul.accordion > li > p { background: -moz-linear-gradient(top, #C6F0FE, #27BCF9); background: -webkit-gradient(linear, left top, left bottom, from(#C6F0FE), to(#27BCF9));cursor:pointer;}
ul.accordion > li > p span { background-image:url(../img/open.png);}
ul.accordion > li > p span.open { background-image:url(../img/close.png);}
ul.accordion > li > ul > li { background:#FFF; border-bottom:1px solid 	#808080;}
ul.accordion > li > ul > li > p { background:#999;}
ul.accordion > li > ul > li > a { background:url(../img/go.png) no-repeat 98% center;}
ul.accordion > li > ul > li > ul > li { background:#FFF; border-bottom:1px dotted #888;}
ul.accordion > li > ul > li > ul > li:last-child { border:none;}
/*/アコーディオン*/
