@charset "utf-8";
/* CSS Document */

/*=====================================================================
【common】
=======================================================================*/
#gundambase_cp fieldset,img { border:0;}
#gundambase_cp a img { border-style:none;}
#gundambase_cp ul,ol,li { list-style:none; padding:0; margin:0;}

#gundambase_cp .clearfix:after { content:" "; display:block; clear:both;}


/*リンクのアニメーション挙動は個別に書きます*/

/*=====================================================================
【大枠】
=======================================================================*/
#gundambase_cp { margin:0 auto; padding:0; width:800px;}


/*=====================================================================
【ヘッダー】
=======================================================================*/
#gundambase_cp_header { background:#000; margin:0 auto; padding:0; width:800px;}

#gundambase_cp_header ul { font-size:0; line-height:0; margin:0; padding:6px 13px 0 8px; width:800px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -o-box-sizing:border-box; -ms-box-sizing:border-box; box-sizing:border-box; }
#gundambase_cp_header ul li { display:inline-block; margin:0; padding:0; text-align:right; vertical-align:middle; width:50%;}

/*コピーライト*/
#gundambase_cp_header ul li span { color:#fff; display:block; font-size:9px; line-height:12px; margin:0; padding:0; text-align:left;}

/*リンクの挙動
--------------------------------------------*/
#gundambase_cp_header ul li a img {filter:alpha(opacity=100); -ms-filter:"alpha(opacity=100)"; opacity:1; -webkit-opacity:1; -moz-opacity:1; -ms-opacity:1; -o-opacity:1; transition:all ease-in-out .25s; -webkit-transition:all ease-in-out .25s; -moz-transition:all ease-in-out .25s; -ms-transition:all ease-in-out .25s; -o-transition:all ease-in-out .25s; zoom:1;}

#gundambase_cp_header ul li a:hover img,
#gundambase_cp_header ul li a:active img {filter:alpha(opacity=90); -ms-filter:"alpha(opacity=90)"; opacity:0.9; -webkit-opacity:0.9; -moz-opacity:0.9; -ms-opacity:0.9; -o-opacity:0.9;}


/*=====================================================================
【メインビジュアル】
=======================================================================*/
#gundambase_cp_mv {margin:0 auto 13px auto; padding:0; width:800px;}

/*応募するボタン*/
#gundambase_cp_mv .gundambase_cp_mv_btn { text-align:center; padding:30px; width:800px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -o-box-sizing:border-box; -ms-box-sizing:border-box; box-sizing:border-box; }


/*リンク*/
#gundambase_cp span.gundambase_cp_Link {display:block; font-size:18px; line-height:22px; margin:0px 0 30px 0; padding:0; text-align:center;}


/*=====================================================================
【関連イベント】
=======================================================================*/
#gundambase_cp_event {margin:0 auto; padding:0; width:800px;}

/*タイトル*/
#gundambase_cp_event h2 { margin:0; padding:0;}

/*リンクの挙動
--------------------------------------------*/
#gundambase_cp_event .gundambase_cp_event_btn a img {filter:alpha(opacity=100); -ms-filter:"alpha(opacity=100)"; opacity:1; -webkit-opacity:1; -moz-opacity:1; -ms-opacity:1; -o-opacity:1; transition:all ease-in-out .25s; -webkit-transition:all ease-in-out .25s; -moz-transition:all ease-in-out .25s; -ms-transition:all ease-in-out .25s; -o-transition:all ease-in-out .25s; zoom:1;}

#gundambase_cp_event .gundambase_cp_event_btn a:hover img,
#gundambase_cp_event .gundambase_cp_event_btn a:active img {filter:alpha(opacity=90); -ms-filter:"alpha(opacity=90)"; opacity:0.9; -webkit-opacity:0.9; -moz-opacity:0.9; -ms-opacity:0.9; -o-opacity:0.9;}

/*=====================================================================
【プレオープンのご注意】
=======================================================================*/
#gundambase_cp_preopen{ background:#013a56; color:#fff; margin:0 auto 30px auto; padding:4px 0 0 0; width:800px;}

/*リンク色*/
#gundambase_cp_preopena { color:#f08615; text-decoration:underline;}
#gundambase_cp_preopena:hover,
#gundambase_cp_preopena:active { color:#f08615; text-decoration:none !important;}


/*規約内ラップ*/
#gundambase_cp_preopen .gundambase_cp_preopenWrap {padding:0 40px 20px 40px;}

/*大タイトル（「プレオープンのご注意」）*/
#gundambase_cp_preopen .gundambase_cp_preopenWrap h2 { padding: 10px; text-align: center; color:#fff; font-size:22px; line-height:26px; width:100%;}


/*色線付きの枠
--------------------------------------------*/
#gundambase_cp_preopen .gundambase_cp_preopenWrap dl { background:#002f46; display:inline-block; margin:0 9px 25px 0; padding:20px; vertical-align:top; width:100%; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -o-box-sizing:border-box; -ms-box-sizing:border-box; box-sizing:border-box; }

/*中身
--------------------------------------------*/
#gundambase_cp_preopen .gundambase_cp_preopenWrap dl dd { display:block; margin:0 0 20px 0; padding:0;}

/*テキスト*/
#gundambase_cp_preopen .gundambase_cp_preopenWrap dl dd p { font-size:12px; font-weight:normal; line-height:20px; margin:0; padding:0;}


/*=====================================================================
【規約】
=======================================================================*/
#gundambase_cp_caution { background:#252525; color:#fff; margin:0 auto 30px auto; padding:4px 0 0 0; width:800px;}

/*リンク色*/
#gundambase_cp_caution a { color:#f08615; text-decoration:underline;}
#gundambase_cp_caution a:hover,
#gundambase_cp_caution a:active { color:#f08615; text-decoration:none !important;}


/*規約内ラップ*/
#gundambase_cp_caution .gundambase_cp_cautionWrap {padding:0 40px 20px 40px; height:auto;}

/*大タイトル（「応募に関するご注意」）*/
#gundambase_cp_caution .gundambase_cp_cautionWrap h2 { padding: 10px; text-align: center; color:#fff; font-size:22px; line-height:26px; width:100%;}


/*色線付きの枠
--------------------------------------------*/
/*ショッピングニュース（赤）…通常のDL*/
#gundambase_cp_caution .gundambase_cp_cautionWrap dl { background:#171717; display:inline-block; margin:0 9px 25px 0; padding:20px; vertical-align:top; width:350px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -o-box-sizing:border-box; -ms-box-sizing:border-box; box-sizing:border-box; }

/*ホビーサイトパス（黄）…2つ目のDL（IE8以下は対応しません）*/
#gundambase_cp_caution .gundambase_cp_cautionWrap dl:nth-of-type(2) { background:#171717; display:inline-block; margin:0 0 25px 0px; padding:20px; vertical-align:top; width:350px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -o-box-sizing:border-box; -ms-box-sizing:border-box; box-sizing:border-box; }

/*枠線なしの枠
--------------------------------------------*/
/*お問い合わせ…3つ目のDL（IE8以下は対応しません）*/
#gundambase_cp_caution .gundambase_cp_cautionWrap dl:nth-of-type(3) { background:none; border:none; display:block; margin:0 0 15px 0; padding:12px 10px; vertical-align:top; width:100%; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -o-box-sizing:border-box; -ms-box-sizing:border-box; box-sizing:border-box; }


/*項目名
--------------------------------------------*/
#gundambase_cp_caution .gundambase_cp_cautionWrap dl dt { display:block; font-size:15px; font-weight:bold; line-height:21px; margin:0 0 2px 0; padding:0;}

/*項目名が種別を指す場合（「ホビーサイトパス」「ガンダムショッピングニュース」）*/
#gundambase_cp_caution .gundambase_cp_cautionWrap dl dt p { font-size:20px; font-weight:bold; line-height:24px; margin:0 0 13px 0; padding:0;}

/*中身
--------------------------------------------*/
#gundambase_cp_caution .gundambase_cp_cautionWrap dl dd { display:block; margin:0 0 20px 0; padding:0;}

/*テキスト*/
#gundambase_cp_caution .gundambase_cp_cautionWrap dl dd p { font-size:12px; font-weight:normal; line-height:17px; margin:0; padding:0;}

.clearfix{ clear: both;}

#gundambase_cp_caution .gundambase_cp_cautionWrap #contact_box dl {width:100%;}

/*DD内の2つめ以降のPは上部に段落の間隔をあける（＝1個目以降なのでn+2）*/
#gundambase_cp_caution .gundambase_cp_cautionWrap dl dd p:nth-of-type(n+2) { font-size:12px; font-weight:normal; line-height:17px; margin:20px 0 0 0; padding:0;}

/*景品リスト*/
#gundambase_cp_caution .gundambase_cp_cautionWrap dl dd p span { display:block; font-size:12px; line-height:17px; margin-left:1em !important; text-indent:-1em !important; }
/*冒頭に「●」*/
#gundambase_cp_caution .gundambase_cp_cautionWrap dl dd p span:before { content:"\25CF";}

/*冒頭に「・」（SP版にそろえる都合、spanにclassを付与）*/
#gundambase_cp_caution .gundambase_cp_cautionWrap dd p span.gundambase_cp_pse:before { content:"\30FB"; font-family: Consolas, 'Courier New', Courier, Monaco, monospace; }



/*=====================================================================
【フッター】
=======================================================================*/

/*コピーライト*/
.gundambase_cp_copyright {display:block; font-size:12px; line-height:17px; margin:0; padding:0; text-align:center;}


/*ホビーオンラインショップTOPに戻る*/
#gundambase_cp span.gundambase_cp_hbLink {display:block; font-size:18px; line-height:22px; margin:20px 0 30px 0; padding:0; text-align:center;}

/*パンくずリストの調整 20170713
--------------------------------------------*/
div.bclist{
	width: 990px;
	margin: 0 auto;
	padding: 10px 0 10px;
}
div.bclist ul{
	overflow:hidden;
	padding: 0;
	margin: 0;
}
div.bclist ul li{
	float:left;
}

#topLine,#footLine{
	display:none;
}

