﻿@charset "utf-8";

/*============================================================
	1. bianca.html
============================================================*/
.biancaArea p {
 margin-left:10px;
}
.biancaWrapBox {
 overflow:hidden;
 zoom:1;
}
.biancaWrapBox .left {
 float:left;
 width:428px;
}
.biancaWrapBox .left2 {
 float:left;
 padding:0 0 0 12px;
}
.biancaWrapBox .right {
 float:right;
}
.biancaWrapBox .right2 {
 float:right;
 width:428px;
}
.biancaWrapBox .right2 p {
 margin-left:0;
}

.biancaWrapBox2 {
 background:#edf8fe;
 margin:0 0 1em 12px;
 padding:20px 20px 0;
 overflow:hidden;
 zoom:1;
}
.biancaWrapBox2 h3 {
 padding:0 13px;
}
.biancaWrapBox2 h3 strong {
 font-weight:bold;
 color:#cd1a1d;
}
.biancaWrapBox2 .left {
 float:left;
}
.biancaWrapBox2 .right {
 float:right;
 width:518px;
}
.biancaWrapBox2 .right p {
 margin-left:0;
}

.biancaWrapBox3 {
 margin:0 0 1em 12px;
 overflow:hidden;
 zoom:1;
}
.biancaWrapBox3 dl {
 background:#edf8fe;
 margin:0 0 10px;
 padding:15px;
}
.biancaWrapBox3 dl dt {
 font-size:116%;
 font-weight:bold;
 margin:0 0 10px;
}
.biancaWrapBox3 dl dt strong {
 font-weight:bold;
 color:#cd1a1d;
}
.biancaWrapBox3 .left {
 float:left;
}
.biancaWrapBox3 .right {
 float:right;
 width:318px;
}
.biancaWrapBox3 .right ul {
 padding:0 0 0 10px;
}
.biancaWrapBox3 .right ul li {
 background:url(/biancasim/img/dot.gif) left center no-repeat;
 margin:0 0 3px;
 padding:0 0 0 15px;
}

.formBtn {
 text-align:center;
}
.formBtn a {
 margin:0 3px;
}

#bnrArea {
 clear:both;
 margin:0 0 20px;
 padding:30px 0 0;
 overflow:hidden;
 zoom:1;
}
#bnrArea div.left {
 float:left;
}
#bnrArea div.right {
 float:right;
}

.formArea {
 margin:0 0 30px;
}
.formArea .attention {
 background:#f5f5f5;
 margin:0 0 30px;
 padding:15px;
}

.formArea .attention ul {
 margin:0 0 20px;
 font-size:116%;
}
.formArea .attention ul li {
 background:url(/biancasim/img/dot2.gif) left 0.25em no-repeat;
 padding:0 0 0 15px;
}
.formArea .attention a {
 background:url(/common/img/icon_arrow03.gif) left center no-repeat;
 padding:0 0 0 15px;
}

.formArea legend {
 display:none;
}
.formArea label {
 display: inline-block;
 padding:5px 0 0;
}
.formArea table {
 border-top:1px solid #accce0;
 border-left:1px solid #accce0;
 margin:0 0 20px;
 font-size:120% !important;
}
.formArea table td {
 background:#f9fdff;
 border-right:1px solid #accce0;
 border-bottom:1px solid #accce0;
 padding:10px 12px;
}
.formArea table th {
 width:190px;
 background:#ecf7fe;
 border-right:1px solid #accce0;
 border-bottom:1px solid #accce0;
 padding:10px 12px;
}
.formArea table th span {
 color:#0b80dd;
}
.formArea input.s1 {
 width:217px;
 border:1px solid #8eb0c5;
 padding:.25em 0;
}
.formArea input.s2 {
 width:417px;
 border:1px solid #8eb0c5;
 padding:.25em 0;
}
.formArea input.s3 {
 width:222px;
 border:1px solid #8eb0c5;
 padding:.25em 0;
}
.formArea textarea {
 width:417px;
 height:130px;
 border:1px solid #8eb0c5;
 padding:.25em 0;
}
.formArea .formBtn {
 margin:0 0 30px !important;
}

.formArea dl {
 border:2px solid #dbf1ff;
}
.formArea dl dt {
 background:#ecf7fe url(/biancasim/img/icon01.gif) 13px center no-repeat;
 padding:.5em 0 .5em 40px;
 font-size:133%;
 font-weight:bold;
}
.formArea dl dd {
 background:url(/biancasim/img/form_icon_bg.gif) right bottom no-repeat;
 padding:20px 110px 0 40px;
}

.simMainArea {
 margin:0 0 20px;
 overflow:hidden;
 zoom:1;
}
.simMainArea .left {
 float:left;
}
.simMainArea .right {
 float:right;
 width:326px;
 background:url(/biancasim/img/sim_main_area_bg.jpg) right bottom no-repeat;
}

.simArea p {
 margin-left:12px;
}

.simWrapBox {
 background:#edf8fe;
 margin:0 0 1em 12px;
 padding:20px 20px 0;
 overflow:hidden;
 zoom:1;
}
.simWrapBox h3 {
 padding:0 13px;
}
.simWrapBox h3 strong {
 font-weight:bold;
 color:#cd1a1d;
}
.simWrapBox .left {
 float:left;
 width:120px;
 font-size:100%;
}
.simWrapBox .left2 {
 float:left;
 width:88px;
 font-size:100%;
}
.simWrapBox .left img,
.simWrapBox .left2 img {
 margin:0 0 5px;
}
.simWrapBox .right {
 float:right;
 width:500px;
}
.simWrapBox .right2 {
 float:right;
 width:540px;
 pdding:0 20px 0 0;
}
.simWrapBox .right p {
 margin-left:0;
}

.simWrapBox2 {
 margin:0 0 1em 12px;
 overflow:hidden;
 zoom:1;
}
.simWrapBox2 .left {
 float:left;
 width:170px;
 font-size:100%;
}
.simWrapBox2 .left img {
 margin:0 0 5px;
}
.simWrapBox2 .right {
 float:right;
 width:500px;
}
.simWrapBox2 .right p {
 margin-left:0;
}

.simWrapBox3 {
 overflow:hidden;
 zoom:1;
}
.simWrapBox3 .left {
 float:left;
 width:350px;
}
.simWrapBox3 .left ul {
 margin:0 0 0 10px;
}
.simWrapBox3 .left ul li {
 background:url(/biancasim/img/dot.gif) left center no-repeat;
 margin:0 0 5px;
 padding:0 0 0 15px;
}
.simWrapBox3 .right {
 float:right;
 width:321px;
}
.simWrapBox3 .right dl {
 background:#edf8fe;
 padding:15px;
}
.simWrapBox3 .right dl dt {
 font-size:116%;
 margin:0 0 10px;
}

.simBox {
 border:3px solid #e6e6e6;
 padding:15px;
}
.f100 {
 font-size:100% !important;
}

/*============================================================
	bianca
============================================================*/

.bianca ul.btnLink01 {
 margin-bottom:20px;
 overflow:hidden;
 zoom:1;
}

.bianca .btnLink01 li {
 float:left;
}

.bianca .notesBox {
 padding:20px 19px;
 background:#f5f5f5;
 margin-bottom:30px;
}

.bianca .numberBox {
 border:2px solid #dbf1ff;
}

.bianca .numberBox p {
 margin:0px;
}

.bianca .numberBox p.title {
 padding:13px 13px 13px 40px;
 background:#ecf7fe url(/common/img/form_icon01.gif) no-repeat 10px 12px;
 font-size:120%;
 font-weight:bold;
}

.bianca .numberBox .innerBox {
 padding:0px 40px 10px;
 overflow:hidden;
 zoom:1;
}

.bianca .numberBox .box01 {
 float:left;
 width:475px;
}

.bianca .numberBox .box02 {
 float:right;
 width:118px;
}

.bianca .inner td {
 padding:0px 0px 10px 3px;
 border:none;
}

/*============================================================
	sim
============================================================*/

.sim ul.btnLink01 {
 margin-bottom:20px;
 overflow:hidden;
 zoom:1;
}

.sim .btnLink01 li {
 float:left;
}

.sim .notesBox {
 padding:20px 19px;
 background:#f5f5f5;
 margin-bottom:30px;
}

.sim .numberBox {
 border:2px solid #dbf1ff;
}

.sim .numberBox p {
 margin:0px;
}

.sim .numberBox p.title {
 padding:13px 13px 13px 40px;
 background:#ecf7fe url(/common/img/form_icon01.gif) no-repeat 10px 12px;
 font-size:120%;
 font-weight:bold;
}

.sim .numberBox .innerBox {
 padding:0px 40px 10px;
 overflow:hidden;
 zoom:1;
}

.sim .numberBox .box01 {
 float:left;
 width:475px;
}

.sim .numberBox .box02 {
 float:right;
 width:118px;
}

.sim .inner td {
 padding:0px 0px 10px 3px;
 border:none;
}

/*	セキュリティシール
============================================================*/

#secsheel {
	clear: both;
	overflow: hidden;
}

#secsheel p {
 margin-bottom:1em;
 font-size:116%;
}
.secleft {
	float:left;
	width:697px;
	overflow: hidden;
}
.secright {
	float:right;
	width:239px;
	height: 180px;
	position: relative;
}

.secright #sheel {
	width: 148px;
	height: 104px;
	position: absolute;
	bottom: 0px;
}
.secright #sheel img {
	margin: 0 !important;
	padding: 0 !important;
}

/*	セキュリティシール有りのアドレス
============================================================*/

#secsheel .secleft .numberBox {
	height: 180px;
 border:2px solid #dbf1ff;
}

#secsheel .secleft .numberBox p {
 margin:0px;
}

#secsheel .secleft .numberBox p.title {
	margin-bottom: 20px;
 padding:13px 13px 13px 40px;
 background:#ecf7fe url(/common/img/form_icon01.gif) no-repeat 10px 12px;
 font-size:120%;
 font-weight:bold;
}

#secsheel .secleft .numberBox .innerBox {
 padding:0px 40px 10px;
 overflow:hidden;
 zoom:1;
}

#secsheel .secleft .numberBox .box01 {
 float:left;
 width:475px;
}

#secsheel .secleft .numberBox .box02 {
 float:right;
 width:118px;
}

.nyu .inner td {
 padding:0px 0px 10px 3px;
 border:none ;
}



