/* CSS Document */

#tab1 .intro p {
    margin-top: 30px;
}
#tab1 .w01 ul,
#tab1 .w02 ul {
	padding-left:1em;
}
#tab1 .w01 li,
#tab1 .w02 li {
	list-style:outside disc;
}

#tab1 .w03 li {
	width:250px;
	display:inline-block;
	margin:0 60px 60px 0;
	vertical-align:top;
}
#tab1 .w03 li:first-child {
	width:960px;
	margin-right:0;
}
#tab1 .w03 li:last-child {
	margin-bottom:0;
}
#tab1 .w03 li:first-child img {
	margin-right:60px;
}
#tab1 .w03 li span {
	font-weight:bold;
	font-size:129%;
	display:block;
}

#tab2 .numbering li:nth-child(3),
#tab2 .numbering li:nth-child(4) {
	margin-bottom:0;
}


#tab2 .w02 li {
	display:inline-block;
	margin:0 40px 30px 0;
}
#tab2 .w03 p {
	margin-bottom:20px;
}

#tab2 .w03 .typeA,
#tab2 .w03 .typeB {
	text-align:center;
}
#tab2 .w03 .typeA {
	width:120px;
}
#tab2 .w03 .typeB {
	width:100px;
}

#tab2 .w04 th,
#tab2 .w04 td {
	text-align:center;
}
#tab2 .w04 table,
#tab2 .w04 p {
	margin-bottom:20px;
}
#tab2 .w04 p:last-child {
	margin-bottom:0;
}


#tab2 .w05 table {
	margin-bottom:20px;
}
#tab2 .w05 .typeA,
#tab2 .w05 .typeB {
	text-align:center;
}
#tab2 .w05 .name {
	width:300px;
}
#tab2 .w05 .typeA {
	width:135px;
}
#tab2 .w05 .typeB {
	width:110px;
}

#tab2 .w06 th,
#tab2 .w06 td {
	text-align:center;
}


#tab3 .w01 .clearfix {
	display:table;
}
#tab3 .w01 .columnLeft ,
#tab3 .w01 .columnRight {
	display:table-cell;
	float:none;
}
#tab3 .w01 .columnLeft {
	vertical-align:top;
}
#tab3 .w01 .columnRight {
	vertical-align:middle;
	padding-left:70px;
}

#tab3 .w01 h3+p {
	margin-bottom:40px;
}
#tab3 .w01 h4 {
	display:block;
	color:#007fbd;
	font-size:114%;
	font-weight:bold;
	margin-bottom:10px;
}

#tab3 .w02 li {
	display:inline-block;
	margin-right:50px;
	vertical-align:top;
}
#tab3 .w02 li span {
	display:block;
	color:#007fbd;
	font-size:114%;
	font-weight:bold;
}

#tab3 .w03 h3+p {
	margin-bottom:40px;
}
#tab3 .w03 .numbering li:last-child {
	margin-bottom:80px;
}

#tab3 .materialLinkBtn {
	padding-right:20px;
	display:table-cell;
}

#tab3 .note {
	text-indent:-1em;
	padding-left:1em;
	display:table-cell;
	vertical-align:middle;
}
#tab3 #inquiryColumn .txt {
	margin-bottom:60px;
}


#tab4 h3+p {
	margin-bottom:40px;
}
#tab4 .numbering li:last-child {
	margin-bottom:80px;
}

/*#tab4 .materialLinkBtn {
	padding-right:20px;
	display:table-cell;
}

#tab4 .note {
	text-indent:-1em;
	padding-left:1em;
	display:table-cell;
	vertical-align:middle;
}*/
#tab4 #inquiryColumn .txt {
	margin-bottom:60px;
}
