@charset "shift_JIS";
/* *********************************************************
 *
 *	AGss
 *	テンプレート016
 *      2006年4月15日に閉鎖いたしました。
 *
 * *********************************************************
 */

/* ================================================ */
/* 全体設定           */
* {
  margin: 0;
  padding: 0;
  font-style : normal;
  font-weight : normal;
  font-size: 100%;
}

/* body              */
body {
  font-size: 84%;
  font-family: Verdana,"ＭＳ Ｐゴシック",Osaka,sans-serif;
  line-height: 150%;
  text-align: left;
  color: #9090a6;
  background: #FFFFFF;
}

html{overflow-y: scroll;}



html,body {
    scrollbar-base-color: #C9C9C9;
    scrollbar-track-color: #EEEEEE;
    scrollbar-face-color: #FFFFFF;
    scrollbar-darkshadow-color: #D9D9D9;
    scrollbar-arrow-color: #8A8A8A;
}


/* ================================================ */
/* 見出し           */
h1,h2 {
  font-weight: bold;
  letter-spacing: 0.2em;
}

input { 
border:solid #cccccc 1px ;
background-image: none ; 
color: #999999 ; 
background-color : #FFFFFF ;
}

/* ================================================ */
/* リスト           */

ul li {
  list-style-type: none;
}
/* ================================================ */
/* リンク            */
a {
  color: #9184b5;
  text-decoration : none ;
}
a:visited{
  color: #a3a3c4;
}
a:hover{
  color: #b5849b;
}
a:active{
  color: #cc6699;
}
/* ================================================ */
/* 文字強調     */
em {
  font-weight: bold;
}
strong {
  font-weight: bold;
  border-bottom: 1px #999;
}
/* ================================================ */
/* 画像              */
img {
  border: 0;
  border-style: none;
}

h1 {
  padding: 20px 5px 5px;
  font-size: 200%;
  text-align: center;
}

/* ================================================ */
/* メイン     */
#main {
  	width : auto ;
	height : auto ;
  margin: 0;
  padding: 0;
}
/* mainBox     */
.mainBox {
  margin: 5px;
  background-color: #FFF;
}

.text50{
  	padding-left : 50px ;
	  margin: 5px;
}

.text100{
  	padding-left : 100px ;
	  margin: 5px;
}

.CGstyle01{
	padding : 3px 2px 3px 6px ;
	text-align : left ;
}

.CGstyle02{
 text-align : right ;
	padding-right : 20px;
	letter-spacing : 1px ;
	font-size : 105% ;
}

.CGtitle01{
  font-size: 120%;
  line-height: 150%;
  text-align: right;
  color: #9090a6;
  	border-style : none ;
  	background-image : url(CG/Images/44-2.jpg) ;
}

.CGtable01{
 	background-color : #ffffff;
 }

.clapbnr {
 margin: 0;
  padding: 0px 3px 0px 3px;
  border: none ;
width : auto ;
height: auto ;
  text-indent: -9999px;
}

.clapbnr a {
  background: url("Images/clapbn01.jpg") no-repeat;
  display: block;
width : 60px ;
height: 20px ;
 	margin :3px 0px 3px 0px ;
 outline-width: 0;
  text-decoration: none;
  }
  
/* 見出し     */
#main h2 {
  font-size: large;
  margin : 10px 1em 0 1em ;
   padding: 5px;
  border-bottom: 2px dashed #c7c7d9;
}

#main h3 {
  font-size: 110%;
   margin : 10px 1em 0 1em ;
   padding: 5px;
  	font-weight : bold;
}

/* 段落・リスト     */
#main p,dl {
  margin: 0 1em;
  padding: 0.5em 0 0.8em 0.5em;
}
#main dt {
  font-weight: bold;
}
#main dd {
  margin: 0;
}
#main ul {
  margin: 0 2em 0 3em;
  padding: 0.5em 0 0.8em 0.5em;
}

#main li {
  list-style-type: square;
}


/* ================================================ */
/* フッター     */
#footer {
  clear: right;
  width: 725px;
  padding: 0;
  margin: 0;
  text-align: center;
}
/* 著作権 */
address {
  margin: 5px 15px 0 0;
  padding: 5px;
}