@charset "UTF-8";
/* CSS Document */


.battlaxQualityContents{
	max-width:1200px;
	margin: 0px auto 0;
}

.battlaxQualityContents img{
	max-width:100%;
}

.battlaxQualityContents .bqCenter{
	text-align:center;
}

/* index */
#battlaxquality00 h1{
	margin-bottom:0;
}

#battlaxquality00 .bq_indexLinks a:hover{
	filter:alpha(opacity=70);
	-moz-opacity:0.7;
	-khtml-opacity:0.7;
	opacity:0.7;
}

/* bq1 */

.battlaxQualityContents #battlaxquality02_02,
.battlaxQualityContents #battlaxquality01_02,
.battlaxQualityContents #battlaxquality03_02,
.battlaxQualityContents #battlaxquality04_02{
	margin:70px 0 0;
}


.battlaxQualityContents #bq01_text02,
.battlaxQualityContents #bq02_text02,
.battlaxQualityContents #bq03_text02,
.battlaxQualityContents #bq04_text02{
	margin-top:40px;
}


.battlaxQualityContents #bq01_photoBox01,
.battlaxQualityContents #bq02_photoBox01,
.battlaxQualityContents #bq02_photoBox02,
.battlaxQualityContents #bq03_photoBox01,
.battlaxQualityContents #bq03_photoBox02,
.battlaxQualityContents #bq03_photoBox03,
.battlaxQualityContents #bq04_photoBox01,
.battlaxQualityContents #bq04_photoBox02,
.battlaxQualityContents #bq04_photoBox03{
	margin-top:70px;
	padding-bottom:20px;
}

.battlaxQualityContents #bq01_photoBox01 div,
.battlaxQualityContents #bq02_photoBox01 div,
.battlaxQualityContents #bq02_photoBox02 div,
.battlaxQualityContents #bq03_photoBox01 div,
.battlaxQualityContents #bq03_photoBox02 div,
.battlaxQualityContents #bq04_photoBox02 div{
	float:left;
	width:33.33%;
}
.battlaxQualityContents #bq04_photoBox03 #bq04_photoBox03_02{
	float:right;
	width:33.33%;
}


.battlaxQualityContents #bq04_photoBox03 #bq04_photoBox03_01{
	float:left;
	width:66.66%;
}

.battlaxQualityContents #bq03_photoBox02 div#bq03_photoBox02_04{
	float:right;
	width:66.66%;
}

.battlaxQualityContents #bq01_photoBox01 div img,
.battlaxQualityContents #bq02_photoBox01 div img,
.battlaxQualityContents #bq02_photoBox02 div img,
.battlaxQualityContents #bq03_photoBox01 div img,
.battlaxQualityContents #bq03_photoBox02 div img{
	width:100%;
}



.battlaxQualityContents #bq01_photoBox01 p,
.battlaxQualityContents #bq02_photoBox01 p,
.battlaxQualityContents #bq02_photoBox02 p,
.battlaxQualityContents #bq03_photoBox01 p,
.battlaxQualityContents #bq03_photoBox02 p,
.battlaxQualityContents #bq04_photoBox02 p{
	font-size:85%;
	text-align:left;
	padding-right:10%;
}

.battlaxQualityContents #bq01_photoBox01 p.bq_personName,
.battlaxQualityContents #bq02_photoBox01 p.bq_personName,
.battlaxQualityContents #bq02_photoBox02 p.bq_personName,
.battlaxQualityContents #bq03_photoBox01 p.bq_personName,
.battlaxQualityContents #bq03_photoBox02 p.bq_personName,
.battlaxQualityContents #bq04_photoBox02 p.bq_personName{
	font-size:130%;
	font-weight:bold;
	margin-bottom:20px;
}

.battlaxQualityContents #bq03_photoBox01_01 p,
.battlaxQualityContents #bq03_photoBox02_01 p{
	padding-left:10%;
	padding-right:0;
}

.battlaxQualityContents #bq03_photoBox02_01 p{
	padding-right:10%;
}
.battlaxQualityContents #bq03_photoBox01_03 p{
	text-align:right;
}

.battlaxQualityContents #bq02_photoBox01 #bq02_photoBox01_03 .bqNameBox,
.battlaxQualityContents #bq02_photoBox02 #bq02_photoBox02_01 .bqNameBox,
.battlaxQualityContents #bq02_photoBox02 #bq02_photoBox02_03 .bqNameBox,
.battlaxQualityContents #bq02_photoBox02 #bq03_photoBox02_01 .bqNameBox{
	float:none;
	width:auto;
	margin-bottom:20px;
}
.battlaxQualityContents #bq02_photoBox01 #bq02_photoBox01_03 p.bq_personName,
.battlaxQualityContents #bq02_photoBox02 #bq02_photoBox02_01 p.bq_personName,
.battlaxQualityContents #bq02_photoBox02 #bq02_photoBox02_03 p.bq_personName{
	float:right;
	padding-top:10px;
	/* padding-right:0; */
}

.battlaxQualityContents #bq01_photoBox01 p.bq_company,
.battlaxQualityContents #bq02_photoBox01 p.bq_company,
.battlaxQualityContents #bq02_photoBox02 p.bq_company,
.battlaxQualityContents #bq02_photoBox02 #bq02_photoBox02_02 p.bq_personName,
.battlaxQualityContents #bq03_photoBox01 p.bq_company,
.battlaxQualityContents #bq03_photoBox02 p.bq_company,
.battlaxQualityContents #bq03_photoBox02 #bq03_photoBox02_02 p.bq_personName,
.battlaxQualityContents #bq03_photoBox02 #bq03_photoBox02_03 p.bq_personName,
.battlaxQualityContents #bq04_photoBox02 #bq04_photoBox02_03 p.bq_company{
	margin-top:10px;
}

.battlaxQualityContents #bq02_photoBox01_03 p.bq_company,
.battlaxQualityContents #bq02_photoBox02_01 p.bq_company,
.battlaxQualityContents #bq02_photoBox02_03 p.bq_company{
	float:left;
}


.battlaxQualityContents #bq01_photoBox01_03 p{
	text-align:left;
	padding-left:10%;
	padding-right:0;
}
.battlaxQualityContents #bq01_photoBox01_03 p.bq_personName,
.battlaxQualityContents #bq01_photoBox01_03 p.bq_company,
.battlaxQualityContents #bq04_photoBox02 #bq04_photoBox02_03 p{
	text-align:right;
}


.battlaxQualityContents #bq01_textBox01,
.battlaxQualityContents #bq01_textBox02,
.battlaxQualityContents #bq02_textBox01,
.battlaxQualityContents #bq02_textBox02,
.battlaxQualityContents #bq03_textBox01,
.battlaxQualityContents #bq04_textBox01,
.battlaxQualityContents #bq04_textBox02
{
	max-width:900px;
	margin:0 auto;
}
.battlaxQualityContents #bq01_textBox01 p,
.battlaxQualityContents #bq01_textBox02 p,
.battlaxQualityContents #bq02_textBox01 p,
.battlaxQualityContents #bq02_textBox02 p,
.battlaxQualityContents #bq03_textBox01 p,
.battlaxQualityContents #bq04_textBox01 p,
.battlaxQualityContents #bq04_textBox02 p{
	margin: 1.8em 0 0;
	line-height: 1.8;
	/* font-size: 115%;	 */
	font-size:130%;	
}



.battlaxQualityContents #bq01_photoBox02,
.battlaxQualityContents #bq02_photoBox03,
.battlaxQualityContents #bq03_photoBox04{
	text-align:center;
	margin:60px 0;
}

.battlaxQualityContents #bq01_photoBox03,
.battlaxQualityContents #bq02_photoBox04,
.battlaxQualityContents #bq03_photoBox05{
	max-width:988px;
	margin:60px auto;
}


.battlaxQualityContents #bq01_photoBox03_left,
.battlaxQualityContents #bq02_photoBox04_left{
	float:left;
	width:64.08%;
}

.battlaxQualityContents #bq03_photoBox05_left{
	float:left;
	width:57.08%;
}

.battlaxQualityContents #bq01_photoBox03_left_01,
.battlaxQualityContents #bq02_photoBox04_left_01,
.battlaxQualityContents #bq03_photoBox05_left_01{
	padding:0 20px 0 10px;
	text-align:center;
}
.battlaxQualityContents #bq01_photoBox03_left_02,
.battlaxQualityContents #bq02_photoBox04_left_02,
.battlaxQualityContents #bq03_photoBox05_left_02{
	padding:0 30px 0 10px;
	text-align:left;
}

.battlaxQualityContents #bq01_photoBox03_right,
.battlaxQualityContents #bq02_photoBox04_right{
	float:right;
	width:35.91%;
}

.battlaxQualityContents #bq03_photoBox05_right{
	width:40.89%;
	float:right;
}
.battlaxQualityContents #bq01_photoBox03_right img,
.battlaxQualityContents #bq02_photoBox04_right img{
	width:100%;
	margin-bottom:10px;
}

.battlaxQualityContents #bq02_photoBox03 p,
.battlaxQualityContents #bq02_photoBox04 p{
	font-size:85%;
	margin-bottom:30px;
}
.battlaxQualityContents #bq01_photoBox03 p.photoName,
.battlaxQualityContents #bq02_photoBox04 p.photoName,
.battlaxQualityContents #bq03_photoBox04 p.photoName,
.battlaxQualityContents #bq03_photoBox05 p.photoName,
.battlaxQualityContents #bq04_photoBox04 #bq04_photoBox04_01 > div .photoName,
.battlaxQualityContents #bq04_photoBox04 #bq04_photoBox04_02 > div .photoName{
	font-size:130%;
	font-weight:bold;
	margin-bottom:10px;
}

.battlaxQualityContents #bq03_photoBox04{
	max-width:747px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
}
.battlaxQualityContents #bq03_photoBox04 img{
	margin-bottom:10px;
}



.battlaxQualityContents .bq_banner{
	text-align:center;
}
.battlaxQualityContents .clearfix:after {
    clear: both;
    content: ".";
    display: block;
    height: 0;
    visibility: hidden;
}

.battlaxQualityContents #battlaxquality04_03_text{
	max-width:900px;
	margin-left:auto;
	margin-right:auto;
	margin-top:10px;
}

.battlaxQualityContents #bq04_photoBox04{
	overflow:hidden;
	max-width:1140px;
	margin:70px auto 0;
}


.battlaxQualityContents #bq04_photoBox04 #bq04_photoBox04_01,
.battlaxQualityContents #bq04_photoBox04 #bq04_photoBox04_02{
	width:50%;
	padding:10px;
	box-sizing:border-box;
	float:left;
}


.battlaxQualityContents #bq04_photoBox04 #bq04_photoBox04_01 > div,
.battlaxQualityContents #bq04_photoBox04 #bq04_photoBox04_02 > div{
	padding:10px;
	box-sizing:border-box;
}

.battlaxQualityContents .bq04_remarks{
	padding:5px;
	text-align:center;
	margin:30px 10px 40px;
	background:#b5b5b6;
}

@media screen and (max-width: 1100px){
	
.battlaxQualityContents #bq02_photoBox01_03 p.bq_company,
.battlaxQualityContents #bq02_photoBox02_01 p.bq_company,
.battlaxQualityContents #bq02_photoBox02_03 p.bq_company{
	float:none;
}


.battlaxQualityContents #bq02_photoBox01 #bq02_photoBox01_03 p.bq_personName,
.battlaxQualityContents #bq02_photoBox02 #bq02_photoBox02_01 p.bq_personName,
.battlaxQualityContents #bq02_photoBox02 #bq02_photoBox02_03 p.bq_personName{
	float:none;
	padding-top:0px;
	padding-right:10%;
}

.battlaxQualityContents #bq02_photoBox01 #bq02_photoBox01_03 .bqNameBox,
.battlaxQualityContents #bq02_photoBox02 #bq02_photoBox02_01 .bqNameBox,
.battlaxQualityContents #bq02_photoBox02 #bq02_photoBox02_03 .bqNameBox{
	margin-bottom:0px;
}
}


@media screen and (max-width: 900px){
	
.battlaxQualityContents #bq01_text01,
.battlaxQualityContents #bq01_text02,
.battlaxQualityContents #bq02_text01,
.battlaxQualityContents #bq02_text02,
.battlaxQualityContents #bq03_text01,
.battlaxQualityContents #bq03_text02,
.battlaxQualityContents #bq04_text01,
.battlaxQualityContents #bq04_text02{
	padding:0 10px;
}
.battlaxQualityContents #bq01_textBox01,
.battlaxQualityContents #bq01_textBox02,
.battlaxQualityContents #bq02_textBox01,
.battlaxQualityContents #bq02_textBox02,
.battlaxQualityContents #bq03_textBox01,
.battlaxQualityContents #bq04_textBox01,
.battlaxQualityContents #bq04_textBox02{
	padding:0 10px;
}
	
.battlaxQualityContents #bq01_photoBox01_01 p,
.battlaxQualityContents #bq01_photoBox01_03 p,
.battlaxQualityContents #bq02_photoBox01_01 p,
.battlaxQualityContents #bq02_photoBox01_03 p,
.battlaxQualityContents #bq02_photoBox02_01 p,
.battlaxQualityContents #bq02_photoBox02_02 p,
.battlaxQualityContents #bq02_photoBox02_03 p,
.battlaxQualityContents #bq03_photoBox01_01 p,
.battlaxQualityContents #bq03_photoBox01_02 p,
.battlaxQualityContents #bq03_photoBox01_03 p,
.battlaxQualityContents #bq03_photoBox02_01 p,
.battlaxQualityContents #bq03_photoBox02_02 p,
.battlaxQualityContents #bq03_photoBox02_03 p,
.battlaxQualityContents #bq03_photoBox02_04 p,
.battlaxQualityContents #bq03_photoBox04{
	padding:0 10px;
}
.battlaxQualityContents .bq_banner{
	padding:0 10px;
}

.battlaxQualityContents #battlaxquality04_03_text p{
	padding:0 10px;
}


}

@media screen and (max-width: 600px){
	
.battlaxQualityContents#battlaxquality01_01{
	margin-top:0;
}
	
.battlaxQualityContents #bq01_photoBox01 div,
.battlaxQualityContents #bq02_photoBox01 div,
.battlaxQualityContents #bq02_photoBox02 div,
.battlaxQualityContents #bq03_photoBox01 div,
.battlaxQualityContents #bq03_photoBox02 div{
	float:none;
	width:100%;
	margin-bottom:30px;
}

.battlaxQualityContents #bq03_photoBox02 div#bq03_photoBox02_04{
	width:auto !important;
	float:none !important;
}


.battlaxQualityContents #bq01_photoBox03_left,
.battlaxQualityContents #bq02_photoBox04_left,
.battlaxQualityContents #bq03_photoBox05_left{
	width:auto;
	float:none;
	padding:0 10px;
}
.battlaxQualityContents #bq01_photoBox03_left_01,
.battlaxQualityContents #bq01_photoBox03_left_02,
.battlaxQualityContents #bq02_photoBox04_left_01,
.battlaxQualityContents #bq02_photoBox04_left_02,
.battlaxQualityContents #bq03_photoBox05_left_01,
.battlaxQualityContents #bq03_photoBox05_left_02{
	padding:0 !important;
}

.battlaxQualityContents #bq01_photoBox03_right,
.battlaxQualityContents #bq02_photoBox04_right,
.battlaxQualityContents #bq03_photoBox05_right{
	float:none;
	width:auto;
	padding:0 10px;
}


.battlaxQualityContents #bq04_photoBox02 > div,
.battlaxQualityContents #bq04_photoBox03 #bq04_photoBox03_01,
.battlaxQualityContents #bq04_photoBox03 #bq04_photoBox03_02{
	float:none;
	width:100%;
	padding:0px;
}

.battlaxQualityContents #bq04_photoBox04 #bq04_photoBox04_01,
.battlaxQualityContents #bq04_photoBox04 #bq04_photoBox04_02{
	float:none;
	width:100%;
	padding:10px;
	box-sizing:border-box;
}



.battlaxQualityContents #bq03_photoBox05_right{
	margin-top:30px;
	text-align:center;
}
.battlaxQualityContents #bq04_photoBox02 p{
	padding-right:10px;
}
.battlaxQualityContents .bq04_remarks{
	text-align:left;
}
}
