@charset "utf-8";

/* ======================================
 コンテンツ幅中央固定 960px
====================================== */

/** common
===================================*/
.contentfix960N2014,
.wrapN2014 {
	overflow: inherit;
}
.contentfix960N2014 .mainArea {
	position: relative;
	margin: 10px auto 0 auto !important;
	width: 960px;
	padding-right: 0;
	font-size: 100%;
}

/** 2culumn
===================================*/
.contentfix960N2014 .containerSection {
	width: 761px;
	float: left;
}
.contentfix960N2014 .rightSection {
	float: right;
	position: static;
	font-size: 1.2em;
}



/** 2015/08/31 add
===================================*/
.newRegistForm .mt80 {
	margin-top: 80px;
}
.newRegistForm .pw_caution .cautionHeading {
    padding: 0 0 5px 20px !important;
}

.newRegistForm .regiSide {
	float: right;
	margin-bottom: 20px;
}

.newRegistForm .nextItemArrow {
	text-align: center;
	margin-top: 20px;
}
.newRegistForm .nextItemArrow span {
	line-height: 1.4;
	font-size: 1.2em;
	padding-left: 8px;
	vertical-align: top;
}

.newRegistForm .fwNone {
	font-weight: normal;
}

.newRegistForm .mod_linkListed {
	padding-bottom: 4px;
}


/** iframe
===================================*/
.policyIframeL {
    float: left;
    padding: 19px 0 0 10px;
    *padding-top: 10px;
}

.policyIframeR {
    float: right;
    padding: 0 10px 0 0;
}
.policyIframeL .userComSecBox,
.policyIframeR .userComSecBox {
    width: 363px;
}

.policyIframeL .userComSecBox .asideLink,
.policyIframeR .userComSecBox .asideLink {
	padding-right: 0;
}

.policyIframeL .userComSecBox.fast,
.policyIframeR .userComSecBox.fast {
	width: 363px;
	padding: 10px 0;
}

.policyIframeL .kiyaku-wrap.s-wrap, .privacy-wrap.s-wrap,
.policyIframeR .kiyaku-wrap.s-wrap, .privacy-wrap.s-wrap {
	margin: 0;
}

.policyIframeR .heading.mod_optTextHeadingH3 {
    background: url("/resource/images/shared/bg/text-opt-heading-h3-bg.gif") no-repeat scroll 5px 14px;
}

.policyIframeR .heading.mod_optTextHeadingH3 span {
    font-size: 0.8em;
    vertical-align: top;
}

.policyIframeR .mod_sectionBase .mod_optTextHeadingH3.heading .asideLink {
    bottom: 10px;
    top: auto;
}
