body{background: #67ad29; color: #ffffff; font-size: 12px;}
#header, #contents{background: #6eb92c;}
#header .inner,
#footer .inner { width:900px; margin:0 auto; }

#header{ text-align:center; padding-bottom:37px; }
#footer { background: url(../../shiroari_lab/images/Footbg01.gif) repeat-x; padding:6px 0 10px; }
#footer #footleft { width:300px; }
#footer #footleft #footmenu { padding-top:3px; font-size:0; }
#footer #footleft span.fig { padding: 0 6px 0 5px; }
#footer #ftCopy { margin-top:4px; }
#footer #footright { width:259px; padding-right: 1px;}
#contents{ padding-bottom: 50px; }
#mainCont #idxMainBg { width: 674px; margin:0 auto; background:url(images/idxMainBg01.gif) no-repeat bottom; padding-bottom:12px; }
#mainCont #idxMainBtn01 { background:url(images/idxMainBg01.gif) no-repeat top; padding:24px 24px 12px 24px; }
#mainCont #idxMainBtn01 h2 { margin-bottom:19px; }
#mainCont #idxBg01 { width: 674px; margin:0 auto; }
#mainCont #idx_text01 { left:24px; top:98px; line-height:1.5; color:#ffffff; text-decoration:none; }
#mainCont #idx_text02 { left:9px; top:9px; }
#startBtn{ position:absolute; top:31px; right:25px; outline: none; }
#noplayer { display: none; border: 4px solid #5e9e25; padding: 20px 20px 18px 20px; width: 626px; margin: 0 auto 20px; font-weight: bold; background: #ffffff; color: #5f5f5f;}
#fla #noplayer { display: block; margin-top: 50px;}

#idxBg01{ background: url(images/idxBg01.gif) no-repeat bottom; padding-bottom: 5px; }
#idxBg01In{ background: url(images/idxBg01.gif) no-repeat top; padding: 10px 10px 5px 10px; }
#idxBg01In table{ width: 654px; }
#idxBg01In table td{ line-height: 160%; }
#idxBtn01{ cursor: pointer;}

.privacyTbl01{ border: 1px solid #c4c4c4; background: #fff6ca;}
.privacyTbl01 td{ line-height: 140%; }
.privacyTbl01 .row1 td{ border-bottom: 1px dotted #c4c4c4; padding: 20px 100px; }
.privacyTbl01 .row2 td{ padding: 20px 30px; }
.fsize10{ font-size: 0.9em !important; }
.fsize12{ font-size: 1em !important; }
.fsize14{ font-size: 1.2em !important; }
.fsize16{ font-size: 1.4em !important; }
.fsize18{ font-size: 1.6em !important; }
.fsize20{ font-size: 1.8em !important; }
