@charset "utf-8";

/* 使って便利！こだわりポイント
----------------------------------------------------------------------------------------------------*/

#particular .nomargine {
	margin: 0 !important;
}

#particular #leftContents h2 {
	margin: 0 0 20px;
}

#particular .nv {
	margin: 0 0 15px;
}

#particular .nv li {
	float: left;
	width: 171px;
	height: 50px;
	margin: 0 5px 0 0;
}

#particular .nv .last {
	margin: 0;
}

#particular #leftContents h3 {
	margin: 0 0 15px;
}

#particular #leftContents h4 {
	margin: 0 0 10px;
}

#particular #leftContents h5 {
	margin: 0 0 5px;
}

#particular #leftContents h6 {
	margin: 0 0 5px;
}

#particular #leftContents p {
	margin: 0 0 10px;
}

#particular #leftContents .box1 {
	margin: 0;
	padding: 0;
}

#particular #leftContents .box1 p {
	margin: 0;
	padding: 0;
}

#particular #leftContents .box1 .left {
	width: 360px;
}

#particular #leftContents .box1 .right {
	width: 325px;
	margin: 0;
}

#particular #leftContents .box1 .right .box2 {
	margin: 0 0 10px;
	padding: 5px 10px;
	background: #FFF7DD;
}

#particular #leftContents .box1 .right .box2 .left2 {
	width: 120px;
}

#particular #leftContents .box1 .right .box2 .right2 {
	width:175px;
	margin: 0 0 10px;
}

#particular #leftContents .box3 {
	background: #EAEAEA;
	padding: 10px;
	margin: 0 0 10px;
}

#particular #leftContents .box4 {
	margin: 0 0 10px;
	padding: 10px 10px 0;
	background: #FFF7DD;
}

#particular #leftContents .box4 .left {
	width: 280px;
}

#particular #leftContents .box4 .right {
	width: 380px;
}

#particular #leftContents .box5 {
	margin: 0 0 15px;
}

#particular #leftContents .box5 .left {
	width: 220px;
	margin: 0 10px 0 0;
}

#particular #leftContents .box5 .center {
	float: left;
	width: 220px;
}

#particular #leftContents .box5 .right {
	width: 220px;
}

#particular #leftContents .box6 {
	margin: 0 0 15px;
	padding: 15px;
	background: #ECF3F9;
}

#particular .box6 .left {
	width: 380px;
}

#particular #leftContents .box6 .left .box7 {
	border: solid 1px #9FB1CE;
	padding: 10px;
	background: #FFFFFF;
}

#particular #leftContents .box6 .left .box7 .left2 {
	width: 130px;
}

#particular #leftContents .box6 .left .box7 .right2 {
	width: 220px;
}

#particular #leftContents .box6 .right {
	width: 270px;
}

#particular #leftContents .box8 {
	margin: 0 0 15px;
}

#particular #leftContents .box8 .left {
	width: 360px;
}

#particular #leftContents .box8 .right {
	width: 325px;
}

#particular #leftContents .box9 {
	margin: 0 0 10px;
}

#particular #leftContents .box9 p {
	margin: 0;
}

#particular #leftContents .box9 .left2 {
	width: 100px;
}

#particular #leftContents .box9 .right2 {
	width: 215px;
}

#particular #leftContents .box10 {
	margin: 0 0 15px;
	padding: 15px;
	background: #ECF3F9;
}

#particular #leftContents .box10 .left {
	width: 340px;
}

#particular #leftContents .box10 .right {
	width: 315px;
}

#particular #leftContents .box11, #particular #leftContents .box12, #particular #leftContents .box13{
	margin: 0 0 15px;
}

#particular #leftContents .box11 .left {
	width: 190px;
}

#particular #leftContents .box11 .right {
	width: 490px;
}

#particular #leftContents .box11 .box12 .left2 {
	width: 90px;
	margin: 0 10px 0 0;
}

#particular #leftContents .box11 .box12 .right2 {
	width: 90px;
}

#particular #leftContents .box13 .left {
	width: 340px;
}

#particular #leftContents .box13 .right {
	width: 340px;
}

#particular #leftContents .T3border {
	padding: 10px 0 0;
	border-top: 3px solid #E0E0E0;
}

#particular #leftContents .box14 .left {
	width: 465px;
}

#particular #leftContents .box14 .left .box15 .left2 {
	width: 160px;
}

#particular #leftContents .box14 .left .box15 .right2 {
	width: 295px;
}

#particular #leftContents .box14 .right {
	width: 220px;
}

#particular #leftContents .box16 {
	padding: 10px 0 0;
	border-top: solid 3px #E0E0E0;
	margin: 0 0 10px; 
}

#particular #leftContents .box17 {
	margin: 0 0 10px;
}

#particular #leftContents .box17 .left {
	width: 180px;
}

#particular #leftContents .box17 .right {
	width: 511px;
}
