@charset "utf-8";
/* for PC */
@media print, screen and (min-width: 751px) {


/**********

mainContents

**********/
#mainContents .contents {
  padding-top: 0;
}
#mainContents li em {
	font-size: 1em;
	font-weight: 700;
}
#mainContents .titleL .sizeS {
	font-size: 0.85em;
}
#mainContents .circleList li {
	list-style: url(/welfare/terms/aircraft/img/listIcon.gif);
	margin-left: 20px;
	margin-top: 10px;
}
#mainContents .linkArea {
	margin-top: 10px;
}
#mainContents .linkArea li {
	padding-left: 35px;
	margin-top: 5px;
}
#mainContents .linkArea .arrow {
	list-style-type: none;
	background: url(/welfare/terms/aircraft/img/linkIcon.gif) no-repeat 0px 5px;
	background-size: 20px;
}
#mainContents .linkArea .pdf {
	list-style-type: none;
	background: url(/welfare/terms/aircraft/img/pdfIcon.gif) no-repeat 0px 7px;
	background-size: 26px 15px;
}
#mainContents .linkArea a {
	color: #0099CC;
}
#mainContents .spaceP {
	margin-top: 60px;
}
#subtabArea .linkArea {
	margin-top: 15px;
}
#subtabArea .linkArea li {
	padding-left: 25px;
	margin-top: 5px;
	margin-right: 20px;
}
#subtabArea .linkArea .arrow {
	list-style-type: none;
	background: url(/welfare/terms/aircraft/img/linkIcon.gif) no-repeat 0px 5px;
	background-size: 20px;
}
#mainContents .box2_1_pc .number6 img {
	width: 11%;
}
#mainContents .img_width1{
  width: 67%;
}
/**********

box

**********/
#mainContents .flat {
	clear: both;
}
/***********

table

**********/
#mainContents .boxTable th,
#mainContents .boxTable td {
	vertical-align: top;
}
#mainContents .mth th,
#mainContents .mth td {
	vertical-align: middle;
}
#mainContents .head1 {
	background-color: #4493ed;
	text-align: center;
}
#mainContents .area1 {
	width: 25%;
}
#mainContents .area2 {
	width: 15%;
}
#mainContents .area3 {
	white-space: nowrap;
}
#mainContents .boxTable ul {
	margin-left: 20px;
	padding-top: 0px;
}
#mainContents .boxTable li {
	list-style-type: disc;
}
#mainContents .tdarea1 {
	width: 15%;
}
#mainContents .tdarea2 {
	width: 20%;
}
#mainContents .tdarea3 {
	width: 25%;
}
#mainContents .outArea {
	width: 900px;
	margin-left: auto;
	margin-right: auto;
	padding: 0px 39px 0px 39px;
}
}

/* for SP */
@media only screen and (max-width: 750px) {
  #mainContents .flat_sp:first-child{
    padding-top: 10px;
  }
#mainContents .box2_1_pc .number6 img {
	width: 12%;
}
h2.spaceP {
	margin-top: 30px;
}
#mainContents .circleList li {
	list-style: url(/welfare/terms/aircraft/img/listIcon.gif);
	margin-left: 20px;
	margin-top: 10px;
}
#mainContents .linkArea {
	margin-top: 10px;
}
#mainContents .linkArea li {
	padding-left: 35px;
	margin-top: 5px;
}
#mainContents .linkArea .arrow {
	list-style-type: none;
	background: url(/welfare/terms/aircraft/img/linkIcon.gif) no-repeat 0px 0;
	background-size: 20px;
}
#mainContents .linkArea .pdf {
	list-style-type: none;
	background: url(/welfare/terms/aircraft/img/pdfIcon.gif) no-repeat 0px 3px;
	background-size: 26px 15px;
}
#mainContents .linkArea a {
	color: #0099CC;
}
.box p {
	word-wrap: break-word;
}
.boxTable {
	font-size: 0.8em;
}
}
