@charset "UTF-8";
/* ------------------------------------------------------------
font
------------------------------------------------------------ */
.text08 {padding: 0px;border: 0px;font-size: 8px;}
.text09 {padding: 0px;border: 0px;font-size: 9px;}
.text09p {padding: 0px;border: 0px;font-size: 8px;margin-top:2px;margin-bottom:10px;}
.text10 {padding: 0px;border: 0px;font-size: 10px;}
.text11 {padding: 0px;border: 0px;font-size: 11px;}
.text12 {padding: 0px;border: 0px;font-size: 12px;}
.text13 {padding: 0px;border: 0px;font-size: 13px;}
.text14 {padding: 0px;border: 0px;font-size: 14px;}
.text16 {padding: 0px;border: 0px;font-size: 16px;}
.text18 {padding: 0px;border: 0px;font-size: 18px;}

/* ------------------------------------------------------------
fontColor
------------------------------------------------------------ */
.white{color:#FFF;}
.orange{color:#f6aa00;}
.red{color:#C00;}
.blue{color:#3e8ba7;}
.green{color:#129748;}
.black{color:#000x;}
.gray{color:#999;}

/* ------------------------------------------------------------
INDEX
------------------------------------------------------------ */
.clear_b{clear:both;}
#content {margin: 0px;padding: 0px;border-top: 1px solid #ccc; margin:0 5px;}
#content2 {margin: 0px;padding: 0px;margin:0 5px;}
#mainmenu {padding: 0px;border: 0px }
#sabmenu {padding: 0px;border: 0px }
.header {background-color: #000;padding: 5px;margin: 0px;background-image: url(../img/headerbac.gif);background-repeat: repeat-x;height: 44px;}
.headingcopy {padding: 6px;border: 0px; margin:0 auto; width:213px;}
.caption {padding: 5px;border: 1px solid #ccc; background-color: #f9f9f9; text-align:center;margin-bottom:10px;}
.detail01 {border: 0px; margin-bottom:15px;}


/* --------------------------------------------------------
#header
-------------------------------------------------------- */
#header {
width:100%;
padding:0 0 0 0;
text-align:center;
}
/* KONAMIロゴ
-------------------------------------------------------- */
#logomark { position:absolute; top:0px; left:0px;}

#logoset{ position:absolute; top:10px; right:10px;}


/* --------------------------------------------------------
.wrapBox　左右の余白用
-------------------------------------------------------- */
.wrapBox {padding:0 10px;}
.wrapBox2 {padding:0 20px;}


/* ページトップ
-------------------------------------------------------- */
.btnPagetop{ background:url(../img/btnpagetop.png) top center no-repeat; -moz-background-size:contain; background-size:contain; width:80px; height:27px; float:right;}
.btnPagetop a{display:block; width:80px; height:27px;}
.btnPagetop a span{display:none;}


/* --------------------------------------------------------
フッター関連
-------------------------------------------------------- */
#footer_wrap{ border-top:1px solid #393939; padding-top:1px; clear:both; margin-top:10px;}
#footer{ background:url(../img/footerbac.gif) 0 0 repeat;}

#footer #iconBox{ padding-top:5px; margin-bottom:10px;}
#footer #iconBox li{ float:left;}
#footer #iconBox li.icon1{ margin-right:10px;}
#footer #iconBox li.icon2{ margin-right:0px;}

/* SNS
-------------------------------------------------------- */
#sns{ height:34px; margin-bottom:20px;}
#sns li{ margin:0 10px; display:inline-block;}


#footer #copyright{ color:#b3b3b3; font-size:79%; padding-bottom:0.5em;}
#footer #copyright p{ line-height:120%;}

#footer #copyright_konami{ color:#b3b3b3; font-size:79%; padding-bottom:1em;}
#footer #copyright_konami p{ line-height:120%;}


/* フッターリンク
-------------------------------------------------------- */
#fLink{clear:both; margin-bottom:10px;}
#fLink li{margin-bottom:3px;width:50%;float:left;font-size:90%;}
#fLink li.leftParts a{margin-right:3px; }
#fLink li a{display:block; height:35px; -webkit-border-radius:5px; background:#000 url(../img/arrow_w.png) right center no-repeat; vertical-align:middle; line-height:35px; padding-left:5px; color:#c8c8c8;}
#fLink li.on a{background-color:#00a0b8;}
