@charset "UTF-8"; /* CSS Document for PC */



/* Text
********************************************************************************/
html {
	font-weight:400;
}

h1,
h2,
h3,
h4,
h5,
h6,
strong { 
	font-weight:600;
}


/* normal
**************************************/
.gnaviArea-pc .gnavi ul li a h3 {
	font-weight:400;
}

.carousel .slideCaps {
	font-weight:400;
}

.detail-page .clmArea .cntTtl h3 {
	font-weight:400;
}

.withside .sideBar .accordion .listBox a .sml {
	font-weight:400;
}

/*SP
**********************/
#gnaviToggleBtn h2 {
	font-weight:400;
}

.gnaviArea-sp .gnavi .langNavi li a h3 {
	font-weight:400;
}

.cntNaviArea-sp .headerBtn {;
	font-weight:400;
}


/* bold
**************************************/
.categoryNavi ul li span {
	font-weight:600;
}

.clmArea .btnArea .reg {
	font-weight:600;
}

.clmArea .readMoreBtn {
	font-weight:600;
}

.clmArea .clmBody ul li .newIcon span {
	font-weight:600;
}

.clmArea .clmBody ul li .summaryArea dl {
	font-weight:600;
}

.cntNaviArea-pc ul li span {
	font-weight:600;
}

.detail-page .clmArea .clmBody dt {
	font-weight:600;
}

.withside .clmMain .cntTtl h3 {
	font-weight:600;
}

.withside .pagenation ul li a {
	font-weight:600;
}

.withside .nextbackNavi ul li a {
	font-weight:600;
}

.withside .sideBar .searchBox .gsc-search-box .gsc-input {
	font-weight:600 !important;
}

.withside .sideBar .accordion .listBox a,
.withside .sideBar .accordion label {
	font-weight:600;
}

.withside .sideBar .accordion .listBox ul.tag li a {
	font-weight:600;
}

.footerClmArea .footerClmBody .footerClmInner .fnavi li a {
	font-weight:600;
}

.footerClmArea .footerClmBody .footerClmInner .footerBannerArea li a span {
	font-weight:600;
}

/*SP
**********************/
.gnaviArea-sp .gnavi .mainNavi li a h3 {
	font-weight:600;
}

.top-page .clmArea .clmBody .cntTtl h3 {
	font-weight:600;
}

.clmArea .clmBody .readMoreBtn span {
	font-weight:600;
}