/* デフォルト設定 */
h1,h2,h3,h4,h5,h6,p,ul,li,dl,dt,dd,ol,div,img {
	margin: 0;
	padding: 0;
}
a:link {
	text-decoration: none;
	color: #3766AE;
	/*background: none;*/
}
a:visited {
	color: #643C90;
	text-decoration:none;
}
a:hover{
	color:#5e99ca;
	text-decoration:underline;
}

.orangeTxt {
	color: #F60;
	font-weight: bold;
}
/* clearfix */
.clearfix:after,
#headerBread:after,
#flashArea:after,
#mainContents:after,
#whatsNew:after,
.ttl:after,
#recommendBox .line:after,
#specialBox .inner:after,
#seoBox:after,
.jList dl:after,
#sideCloseUp:after,
#sidePickup:after,
#sideRecommend:after,
#sideRecentry:after,
#pickupBox:after,
#recommendBox .line dl dd:after,
#presentPopup .cation:after {
    content:".";
    display:block;
    height:0;
    visibility:hidden;
    clear:both; 
}
.clearfix,
#headerBread,
#flashArea,
#mainContents,
#whatsNew,
.ttl,
#recommendBox .line,
#specialBox .inner,
#seoBox,
.jList dl,
#sideCloseUp,
#sidePickup,
#sideRecommend,
#sideRecentry,
#pickupBox,
#recommendBox .line dd,
#presentPopup .cation {
	display:inline-block;
}
/* Hides from IE-mac ＼*/
* html .clearfix,
* html #headerBread,
* html #flashArea,
* html #mainContents,
* html #whatsNew,
* html .ttl,
* html #recommendBox .line,
* html #specialBox .inner,
* html #seoBox,
* html .jList dl,
* html #sideCloseUp,
* html #sidePickup,
* html #sideRecommend,
* html #sideRecentry,
* html #pickupBox,
* html #recommendBox .line dd,
* html #presentPopup .cation {
	height:1%;
}
.clearfix,
#headerBread,
#flashArea,
#mainContents,
#whatsNew,
.ttl,
#recommendBox .line,
#specialBox .inner,
#seoBox,
.jList dl,
#sideCloseUp,
#sidePickup,
#sideRecommend,
#sideRecentry,
#pickupBox,
#recommendBox .line dd,
#presentPopup .cation {
	display:block;
}