/* ---------- common : 全体に対するスタイル --- */
body#mainIndex{
margin:0;
padding:0;
background-repeat: repeat-x;
background-position: top;
background-color:#F3E5E1;
text-align: center;
}

#main{
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	width:965px;
}

#popmain{
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	width:460px;
}


img{
	border:0;
}

a:link{text-decoration:underline;color:#01317A;}
a:visited{text-decoration:underline;color:#01317A;}
a:hover{text-decoration:none;color:#CC3366;}
a:active{text-decoration:none;color:#CC3366;}


#logoborder { border: 5px #99B758 solid; } 


h1 {
 display: inline;
	padding:0;
	margin:0;
}
h2 { 
	display: inline;
	font-size:100%;
}
h3 { display: inline; }
h4 { display: inline; }
h5 { display: inline; }
h6 { display: inline; }

.font_size_set{
	font-size:12px;
}

/* Nx */
.ticker {FONT-WEIGHT: normal; FONT-SIZE: 12px; LINE-HEIGHT: 120%; FONT-FAMILY:"MS PGothic", "MS Pゴシック",sans-serif;	color: #CD446E;}
.footer {FONT-WEIGHT: normal; FONT-SIZE: 12px; LINE-HEIGHT: 200%; FONT-FAMILY:"MS PGothic", "MS Pゴシック",sans-serif;	color: #333333;}

.size11-120 {FONT-WEIGHT: normal; FONT-SIZE: 11px; LINE-HEIGHT: 120%; FONT-FAMILY:"MS PGothic", "MS Pゴシック",sans-serif;	color: #333333;}
.size11-120-B {FONT-WEIGHT: bold; FONT-SIZE: 11px; LINE-HEIGHT: 120%; FONT-FAMILY:"MS PGothic", "MS Pゴシック",sans-serif;	color: #333333;}
.size11-130 {FONT-WEIGHT: normal; FONT-SIZE: 11px; LINE-HEIGHT: 130%; FONT-FAMILY:"MS PGothic", "MS Pゴシック",sans-serif;	color: #333333;}
.size11-130-B {FONT-WEIGHT: bold; FONT-SIZE: 11px; LINE-HEIGHT: 130%; FONT-FAMILY:"MS PGothic", "MS Pゴシック",sans-serif;	color: #333333;}
.size11-140 {FONT-WEIGHT: normal; FONT-SIZE: 11px; LINE-HEIGHT: 140%; FONT-FAMILY:"MS PGothic", "MS Pゴシック",sans-serif;	color: #333333;}
.size11-140-B {FONT-WEIGHT: bold; FONT-SIZE: 11px; LINE-HEIGHT: 140%; FONT-FAMILY:"MS PGothic", "MS Pゴシック",sans-serif;	color: #333333;}
.size11-160-B {FONT-WEIGHT: bold; FONT-SIZE: 11px; LINE-HEIGHT: 160%; FONT-FAMILY:"MS PGothic", "MS Pゴシック",sans-serif;	color: #333333;}


.size12-120 {FONT-WEIGHT: normal; FONT-SIZE: 12px; LINE-HEIGHT: 120%; FONT-FAMILY:"MS PGothic", "MS Pゴシック",sans-serif;}
.size12-120-B {FONT-WEIGHT: bold; FONT-SIZE: 12px; LINE-HEIGHT: 120%; FONT-FAMILY:"MS PGothic", "MS Pゴシック",sans-serif;	color: #333333;}
.size12-130 {FONT-WEIGHT: normal; FONT-SIZE: 12px; LINE-HEIGHT: 130%; FONT-FAMILY:"MS PGothic", "MS Pゴシック",sans-serif;}
.size12-130-B {FONT-WEIGHT: bold; FONT-SIZE: 12px; LINE-HEIGHT: 130%; FONT-FAMILY:"MS PGothic", "MS Pゴシック",sans-serif;	color: #333333;}
.size12-140 {FONT-WEIGHT: normal; FONT-SIZE: 12px; LINE-HEIGHT: 140%; FONT-FAMILY:"MS PGothic", "MS Pゴシック",sans-serif;}
.size12-140-B {FONT-WEIGHT: bold; FONT-SIZE: 12px; LINE-HEIGHT: 140%; FONT-FAMILY:"MS PGothic", "MS Pゴシック",sans-serif;	color: #333333;}
.size12-150 {FONT-WEIGHT: normal; FONT-SIZE: 12px; LINE-HEIGHT: 150%; FONT-FAMILY:"MS PGothic", "MS Pゴシック",sans-serif;}
.size12-150-B {FONT-WEIGHT: bold; FONT-SIZE: 12px; LINE-HEIGHT: 150%; FONT-FAMILY:"MS PGothic", "MS Pゴシック",sans-serif;	color: #333333;}
.size12-160 {FONT-WEIGHT: normal; FONT-SIZE: 12px; LINE-HEIGHT: 160%; FONT-FAMILY:"MS PGothic", "MS Pゴシック",sans-serif;}
.size12-160-p {FONT-WEIGHT: normal; FONT-SIZE: 12px; LINE-HEIGHT: 160%; FONT-FAMILY:"MS PGothic", "MS Pゴシック",sans-serif;	color: #CD446E;}
.size12-160-B {FONT-WEIGHT: bold; FONT-SIZE: 12px; LINE-HEIGHT: 160%; FONT-FAMILY:"MS PGothic", "MS Pゴシック",sans-serif;}
.size12-160-B-p {FONT-WEIGHT: bold; FONT-SIZE: 12px; LINE-HEIGHT: 160%; FONT-FAMILY:"MS PGothic", "MS Pゴシック",sans-serif;	color: #CD446E;}


.size14-120 {FONT-WEIGHT: normal; FONT-SIZE: 14px; LINE-HEIGHT: 120%; FONT-FAMILY:"MS PGothic", "MS Pゴシック",sans-serif;}
.size14-120-B {FONT-WEIGHT: bold; FONT-SIZE: 14px; LINE-HEIGHT: 120%; FONT-FAMILY:"MS PGothic", "MS Pゴシック",sans-serif;	color: #333333;}
.size14-130 {FONT-WEIGHT: normal; FONT-SIZE: 14px; LINE-HEIGHT: 130%; FONT-FAMILY:"MS PGothic", "MS Pゴシック",sans-serif;}
.size14-130-B {FONT-WEIGHT: bold; FONT-SIZE: 14px; LINE-HEIGHT: 130%; FONT-FAMILY:"MS PGothic", "MS Pゴシック",sans-serif;	color: #333333;}
.size14-140 {FONT-WEIGHT: normal; FONT-SIZE: 14px; LINE-HEIGHT: 140%; FONT-FAMILY:"MS PGothic", "MS Pゴシック",sans-serif;}
.size14-140-B {FONT-WEIGHT: bold; FONT-SIZE: 14px; LINE-HEIGHT: 140%; FONT-FAMILY:"MS PGothic", "MS Pゴシック",sans-serif;	color: #333333;}
.size14-150 {FONT-WEIGHT: normal; FONT-SIZE: 14px; LINE-HEIGHT: 150%; FONT-FAMILY:"MS PGothic", "MS Pゴシック",sans-serif;}
.size14-150-B {FONT-WEIGHT: bold; FONT-SIZE: 14px; LINE-HEIGHT: 150%; FONT-FAMILY:"MS PGothic", "MS Pゴシック",sans-serif;	color: #333333;}

.size16-120 {FONT-WEIGHT: normal; FONT-SIZE: 16px; LINE-HEIGHT: 120%; FONT-FAMILY:"MS PGothic", "MS Pゴシック",sans-serif;	color: #333333;}
.size16-120-B {FONT-WEIGHT: bold; FONT-SIZE: 16px; LINE-HEIGHT: 120%; FONT-FAMILY:"MS PGothic", "MS Pゴシック",sans-serif;	color: #333333;}
.size16-120-B-p {FONT-WEIGHT: bold; FONT-SIZE: 16px; LINE-HEIGHT: 120%; FONT-FAMILY:"MS PGothic", "MS Pゴシック",sans-serif;	color: #CD446E;}


.size17-120 {FONT-WEIGHT: normal; FONT-SIZE: 17px; LINE-HEIGHT: 120%; FONT-FAMILY:"MS PGothic", "MS Pゴシック",sans-serif;	color: #333333; margin: 0;}
.size17-120-B {FONT-WEIGHT: bold; FONT-SIZE: 17px; LINE-HEIGHT: 120%; FONT-FAMILY:"MS PGothic", "MS Pゴシック",sans-serif;	color: #333333; margin: 0;}


#zaq_banner 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;}
#zaq_banner table {border-collapse:collapse;border-spacing:0;}
#zaq_banner fieldset,img {border:0;}
#zaq_banner address,caption,cite,code,dfn,em,strong,th,var {font-style:normal;font-weight:normal;}
#zaq_banner ol,ul {list-style:none;}
#zaq_banner caption,th {text-align:left;}
#zaq_banner h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:normal;}
#zaq_banner q:before,q:after {content:'';}
#zaq_banner abbr,acronym {border:0;}

#zaq_banner{width:300px; height:100px; background:url(/sakura2009/include/zaq/img/bg.jpg) 0 0 no-repeat; padding-top:52px; margin:0px 0px 3px 0px;}
#zaq_banner form{margin-left:6px; margin-bottom:3px; margin-right:0; margin-bottom:0; padding:0;}
#zaq_banner .gray{color:#666666}
#zaq_banner .secondpulldown{display: none;}