@font-face {
	font-family: Lato;
	src: local("Lato Regular"), local("Lato-Regular"), url(https://fonts.gstatic.com/s/lato/v14/S6uyw4BMUTPHjx4wWA.woff) format("woff");
	font-weight: 400;
	font-style: normal;
}
/* ========shita tuika======== */

/* ========ue tuika======== */
#contents {
   clear:both;
   position:relative;
   z-index:100;
   position:relative;
   overflow:hidden;
   width:840px;
   margin:10px auto 0 auto;
   background:#fff;
}

#main {
position:relative;
   float:left;
   width:790px;
   padding:30px;
   color: #808080;
   background:#fff;
}
#sub {
position:relative;
   float:left;
   width:300px;
   padding:20px;
   background:#e5f0ed;
}
/* ========MAIN CONTENTS CUSTOMIZE======== */
#main h2 {
   margin-bottom:8px;
   padding:2px 2px 2px 0;
   color:#5A5132;
   font-size:15px;
   font-weight:bold;
   border-bottom:3px double #ff9933;
}

#main h3 {
   margin-bottom:5px;
   padding:16px 10px 10px 10px;
   font-size:18px;
   color:#FF6600;
    border-bottom:1px dotted #ddd;
   background:#fff url("../images/bg_main_h3.gif") 0 0 repeat-x;
}

#main h4 {
   margin-bottom:5px;
   padding:5px;
   font-size:14px;
   border-left:5px solid #0089a1;
   border-bottom:1px dotted #ddd;
}

#main h5 {
   margin-bottom:5px;
   padding:5px;
   font-size:18px;
   color:#5A5132;
   background:#eee;
}

#main h6 {
   margin-bottom:5px;
   font-size:13px;
}

#main h7 {
   margin-bottom:5px;
      color:#FF6600;
   font-size:15px;
}

#main p {
   margin:0 0 1em 0;
}

#main dt {
   margin-bottom:3px;
}

#main dd {
   padding:0;
   margin:0 0 0.5em 1em;
   padding:3px;
   background:#eee;
}

/* INFORMATION CUSTOMIZE */
* html body #main dl.information dd div {
   display:inline-block;
}

#main dl.information dt {
   float:left;
   width:10em;
   margin:0;
   padding:0;
}

#main dl.information dd {
   margin:0 0 0.5em 10em;
   padding:0;
   background:transparent;
}
/* INFORMATION 260„„300@CUSTOMIZE */

#main iframe {
width: 780px;
height: 380px;

}

iframe.example2 { border: 1px #A9A9A9 solid; overflow:auto;

}

#main table {
   width:100%;
   border-collapse:collapse;
}

#main table th {
   padding:5px;
   font-size:12px;
   text-align:left;
   border:1px solid #ddd;
   background:#f0f7fc;
}

#main table td {
   padding:5px;
   font-size:12px;
   text-align:left;
   border:1px solid #ddd;
}


.infomation {
	font-family: "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•";
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: uppercase;
	color: #000066;
	text-decoration: none;
}
#pageTop {
   clear:both;
   width:920px;
}

#footer {
width:900px;
   clear:both;
   background: #D7F3FB ;
}

#footMenu {
   clear:both;
   overflow:hidden;
   width:900px;
   margin:0 auto;
   padding:30px 10px 30px 40px;
}
/* =================ƒ{ƒ^ƒ“‚ðŒÅ’è‚·‚é*/
#page-top {
    position: fixed;
    bottom: 75px;
    right: 1px;
	font-size: 95%;
}
/*=================ƒ{ƒ^ƒ“‚ðƒfƒUƒCƒ“‚·‚é*/
#page-top a {
    background: #448cca;
    text-decoration: none;
    color: #fff;
	width:50px;
	height:30px;
    padding: 30px 0;
    text-align: center;
    display: block;
    border-radius: 5px;
}
#page-top a:hover {
    text-decoration: none;
    background: #999;
}
/* ========PAGETOP CUSTOMIZE========= */
#pageTop a {
   padding:5px 5px 5px 17px;
   background:#ddd url("../images/bg_pagetop.gif") 7px 50% no-repeat;
   font-size:11px;
}


/* ========contents CUSTOMIZE20180723======== */
