@charset "UTF-8";
/* 
 File name:	1st.css
 Author:	321036+
 Info:		第一階層目用CSS　index用
------------------------------------------------------------*/
@import url("dammy.css"); 
@import url("common.css"); 	/*__共通.css__*/
@import url("layout.css"); 	/*__共通レイアウト.css__*/

/*	共通部分
------------------------------------------------------------*/
#mainBox #headBox{margin:0;padding:0;background:url(../img/bgHead.jpg) no-repeat 0px 0px;}
#mainBox #headBox #h1Tit{float:left;padding-top:36px;}
#mainBox #headBox h2{float:right;}

#mainBox #footBox{margin:5px 0px;padding:10px 0px 10px 0px;text-align:right;}
#mainBox #footBox #footLogo{font-weight:normal;font-size:10px;color:#8f8f8f;}
#mainBox #footBox #footLogo a{color:#8f8f8f;margin:0px 5px 0px;padding:10px 74px 0px 0px;background:url(../img/fLogo.gif) no-repeat bottom right;}
#mainBox #footBox address{font-size:10px;color:#8f8f8f;}

/*	コンテンツ部分
------------------------------------------------------------*/
#mainBox #contBox{margin:0px;padding:10px;
background:url(../img/bgContBox.jpg) no-repeat 0px 0px #323232;
}

#mainBox #contBox #leadHeadBox{margin:0;padding:0;}
#mainBox #contBox #leadHeadBox #txt_lead{padding:5px 0px 0px 0px;display:block;}
/*__キャンペーン一覧__*/
#mainBox #contBox #campaignList{background:url(../img/bg_campaignBox.jpg) no-repeat bottom right #000;
margin:0px auto 15px auto;
}
#mainBox #contBox #campaign_cap{
margin:-12px auto 15px auto;
text-align:right;
}
#mainBox #contBox #campaignList #campaignTable{}
#mainBox #contBox #campaignList #campaignTable td{vertical-align:top;margin:0;padding:0;}
#mainBox #contBox #campaignList #campaignTable td div.inner{
margin:0 auto 2px auto;padding:0 0 2px 0;
border:solid 1px #fff;display:block;background:#bababa;
width:298px;
}
#mainBox #contBox #campaignList #campaignTable td a,
#mainBox #contBox #campaignList #campaignTable td strong{display:block;margin:0;padding:0;}

#mainBox #contBox #campaignList #campaignTable td .alignright{margin-right:3px;_margin:0;}
#mainBox #contBox #campaignList #campaignTable td .alignleft{margin-left:3px;_margin:0;}

#mainBox #contBox .detailBox{margin:0px auto 15px auto;padding:0;}
#mainBox #contBox .detailBox .inner{
background:url(../img/bg_deailBox.gif) repeat-x top left #000;border:solid 2px #000;
padding:10px 10px 8px 10px;margin:0;
}
/*____*/
#mainBox #contBox #campaignList #campaignTable td .bnBox{
margin:15px auto 0px auto;
text-align:center;
}
#mainBox #contBox #campaignList #campaignTable td .bnBox li{margin:0px 0px 8px 0px;padding:0;text-align:center;}


/*__物件タイトル__*/
#mainBox #contBox .detailBox .inner .entryHead{margin:0px 0px 5px 0px;padding:5px 0px 5px 0px;
border-bottom:solid 1px #323232;
}
#mainBox #contBox .detailBox .inner .entryHead .h3Tit{margin:0;padding:0px 0px 0px 12px;border-left:solid 6px #00b3df;color:#ff0101;}
#mainBox #contBox .detailBox .inner .entryHead .h3Tit a{color:#ff0101;}
#mainBox #contBox .detailBox .inner .entryHead .h3Tit a:hover{color:#fff;}
#mainBox #contBox .detailBox .inner .entryHead .h3Tit strong{font-weight:bold;font-size:16px;line-height:17px;display:block;}
#mainBox #contBox .detailBox .inner .entryHead .h3Tit span{font-weight:normal;font-size:12px;line-height:13px;}
#mainBox #contBox .detailBox .inner .entryHead .iconBox{display:inlie-block;}
#mainBox #contBox .detailBox .inner .entryHead .iconBox li{display:inline;margin:0px 0px 0px 2px;}
/*____*/
#mainBox #contBox .detailBox .inner .entryBody{}
#mainBox #contBox .detailBox .inner .entryBody h3{margin:0px 0px 5px 0px;padding:0px 0px 5px 0px;
border-bottom:solid 1px #323232;font-size:14px;lien-height:16px;color:#ff01ae;}
#mainBox #contBox .detailBox .inner .entryBody h3 span{font-weight:normal;font-size:10px;line-height:12px;color:#f4dcdc;}
#mainBox #contBox .detailBox .inner .entryBody p{margin:0px 0px 5px 0px;padding:0px 0px 5px 0px;
border-bottom:solid 1px #323232;}

#mainBox #contBox .detailBox .detailTxt{margin:0;padding:0;}
#mainBox #contBox .detailBox .detailTxt th{margin:0;padding:2px 0px;text-align:right;vertical-align:top;white-space:nowrap;font-weight:normal;}
#mainBox #contBox .detailBox .detailTxt td{margin:0;padding:2px 2px 2px 0px;vertical-align:top;}

#mainBox #contBox .capTxt{color:#9f9f9f;}
#mainBox #contBox .capTxt p{font-size:10px;line-height:14px;}

#mainBox #contBox .detailBox .relayLink{text-align:right;}
#mainBox #contBox .detailBox .relayLink a.btn01{color:#00b3df;}
#mainBox #contBox .detailBox .relayLink a.btn01:hover{}
#mainBox #contBox .detailBox .relayLink a.btn02{color:#df0025;margin-left:1.5em;}
#mainBox #contBox .detailBox .relayLink a.btn02:hover{}
.pTop{margin:0;padding:0;text-align:right;float:none;clear:both;background:#323232;}
#mainBox #contBox .detailBox .pTop a{margin:0 10px 2px 0px;padding:0px 24px 3px 10px;text-decoration:none;
background:url(../img/pTop01.gif) no-repeat 70px 0px #000;}

/*
------------------------------------------------------------*/
body:after{content: ".";display: block;visibility: hidden;height: 0.1px;font-size: 0.1em;line-height: 0;clear: both;}


