﻿@charset "utf-8";

body#top,
body#under01,
body#under02,
#top #wrap,
#under01 #wrap,
#under02 #wrap,
#footArea,
#footArea #footInner {
background:none !important;
}

* html body {zoom: 0.67;}

* {
    vertical-align: 0;
	overflow: visible !important;
}

.dirPath,
#sideArea,
.contNavA01,
.contNavA02,
.contNavA03,
.contNavA04,
.contNavA05,
.pageTopA01,
.pageTopA02,
.pageTopA03,
.pageTopA04,
.pageTopA05,
#headBtn,
#headCatch,
#navArea,
#footNav,
#footLogoA01,
#footLogoA02 {
	display:none;
	background:none;
	float:none;
}

#wrap {
width:auto;
}

#contentArea,
#under01 #contentArea,
#under02 #contentArea {
	float:left; 
	margin-top:15px;
	clear:both;
}

html>/**/body #contentArea {
	float:none;
	overflow:visible;
}

html>/**/body#under01 #contentArea {
	float:none;
	overflow:visible;
}

html>/**/body#under02 #contentArea {
	float:none;
	overflow:visible;
}

html>/**/body .photoBlockA01 {
	margin-bottom:50px;
}

html>/**/body#under01 #wrap #mainArea #contentArea .indentBlockA02 {margin-bottom:-10px;}
html>/**/body#under02 #wrap #mainArea #contentArea .faqBlockA02 dl{float:none; margin-bottom:60px;}
html>/**/body#under02 #wrap #mainArea #contentArea .faqBlockA02 dd{padding:10px !important;}
html>/**/body#under02 #wrap #mainArea #contentArea .faqBlockA02 p{margin-bottom:0 !important;}

#footArea {clear:both;}

#footArea #footInner {border-top:solid 1px #ccc; margin-top:40px;}

.listBlockA01 .step01 li {margin-left:-1px;}

.rBlockA01 h3,
#struct {
	border-bottom:solid 1px #124b95;
	margin-bottom:10px;
}


#footArea #address {
  top:5px;
}

/*

body,
body#under01,
body#under02 {
    margin: 0;
    padding: 0;
    width: 100%;
    background-color: white;
    background-image: none;
	zoom:100%;
}

head+body {
    width: 165mm;
    max-width: 100%;
    min-width: 80%;
    margin: 0 auto;
}

#mainArea {text-align: right;}

#contentArea {
    width: 610px;
	float:left;
    margin-left: auto;
    text-align: left;
}

.dirPath,
#headArea,
#navArea,
#under02 #navArea,
#sideArea,
#footArea,
.contNavA01,
.contNavA02,
.contNavA03,
.contNavA04,
.contNavA05,
.pageTopA01,
.pageTopA02,
.pageTopA03,
.pageTopA04,
.pageTopA05 {
	display:none;
	background:none;
}

body#under01,
body#under02,
#under01 #wrap,
#under02 #wrap,
#wrap,
#under01 .rBlockA01,
#under01 .rBlockInner,
#under02 .rBlockA02,
#under01 .column2WrapA01,
#under01 .column2WrapA02,
#under01 .column2WrapA03,
#under01 .column2WrapA01 .column2WrapInner,
#under01 .column2WrapA02 .column2WrapInner,
#under01 .column2WrapA03 .column2WrapInner {background:none;}

.rBlockA02 {
	width:650px;
}

.rBlockA02 .contL {
	width:350px;
	float:left;
	margin-right:10px;
}

.rBlockA02 .contR {
	float:left;
}

#under02 #contentArea {
	float:left;
	width:640px;
}
#under02 .indentBlockA01 {width:640px;
float:left;
clear:both;}

.topicsBlockA01 li {width:200px;}

.topicsBlockA01 img {
	width:200px;
	height:148px;
}

.column2WrapInner{
height:280px;
}

.generalListA01 .txt {width:45%;}*/

