@charset "UTF-8";*,br,dd,dl,dt,h1,h2,h3,h4,img,li,ol,p,ul{margin:0;padding:0}#inquiry,* html #inquiry{line-height:19px;text-align:right}#inquiry a,body{color:#333}#inquiry a,a{text-decoration:underline}#contents,* html #contents{float:right;width:560px;text-align:left}#contents,#header,#leftmenu,#pankuzu,* html #contents{text-align:left}body{font-size:1em;line-height:1em;font-style:normal;font-weight:400;text-align:center;font-family:"ヒラギノ角ゴ Pro W3","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;background-image:url(../images/background_pic.gif)}* html h1,h1{font-size:14px}a{color:#29abe2}a:visited{color:#5998b6}a:hover{color:#55cbfd;text-decoration:none}a:active{color:red}a img{border:0}dd,dl,dt,li,ol,ul{list-style-type:none}#container{width:850px;margin-left:auto;margin-right:auto;background-color:#FFF}#header{height:85px;border-top:#00a99d solid 5px;border-bottom:#00a99d solid 6px}.logo{margin:8px 0 0 16px}h1{margin:10px 0 0 16px}* html h1{padding:0 0 8px 2px}#inquiry{float:right;font-size:12px;margin-top:-64px;margin-right:16px}* html #inquiry{float:right;font-size:12px;margin-top:-70px;margin-right:8px}#inquiry img{margin:3px 0 1px}#credit a,#credit a:hover,#footermenu li a,#inquiry a:hover,.menuTitle a,.menuTitle a:hover,.pagetop a{text-decoration:none}#inquiry a:hover{color:#999}#pankuzu{font-size:12px;padding:5px 0px 5px 0px}.menuTitle a,.menuTitleB{font-size:15px;font-weight:700;display:block;margin-bottom:10px;padding:0 0 0 40px;line-height:41px}#leftmenu{float:left;width:230px;margin-left:20px}* html #leftmenu{float:left;width:230px;margin-left:10px;text-align:left}.menuTitleB{background:url(../images/menu_bk_hi.gif) no-repeat}.menuTitle a{background:url(../images/menu_bk.gif) no-repeat;color:#006862}.menuTitle a:hover{background:url(../images/menu_bk_hi.gif) no-repeat;color:#31b0a9}.freespace{margin-top:10px;padding:10px;font-size:13px;line-height:24px;background-color:#ebf0f0}.freespace p{margin:6px 0}#contents{margin-right:20px}* html #contents{margin-right:10px}.cont-h,.top-h2,.top-h3{text-align:center;font-weight:700}.top-h2{font-size:24px;color:#006862}.cont-h,.top-h3{font-size:21px;color:#fff;margin-left:auto;margin-right:auto;margin-top:15px;padding:12px 0 6px;width:520px;background-color:#00a99d;border-bottom:#006862 solid 2px;border-right:#006862 solid 2px}#introduction li,#introduction p,#message p{text-align:left;font-size:14px}#introduction,* html #introduction{margin-bottom:16px;border:1px solid #ccc}#message{padding:25px;margin:16px 0;border:1px dashed #999}#message h2{padding-bottom:14px;border-bottom:#00a99d solid 4px}#message p{padding-top:10px;line-height:24px}#introduction{padding:0 20px 15px}* html #introduction{padding:18px}#introduction p{line-height:24px;padding:10px 0 4px 5px}#introduction li{padding:2px 0 2px 25px}#introduction table{margin:auto}#introduction caption{padding:12px 0 4px;font-size:14px;font-weight:700}#introduction td{padding:4px;font-size:13px;line-height:16px}.img_left{float:left;margin:6px 6px 0 0}.img_right{float:right;margin:6px 0 0 6px}#footer{clear:both}.pagetop{font-size:11px;text-align:right;padding:0 20px 0 0}#footermenu{margin:20px 0 10px}#footermenu li{display:inline;font-size:12px}#footermenu li a{color:#00a99d}#footermenu li a:hover{background-color:#eee7e3}#copyright{margin-top:10px;padding:10px 0 16px 25px;font-size:13px;font-family:Arial,Helvetica,sans-serif;text-align:left;border-top:#00a99d solid 6px}#credit{font-size:9px;float:right;margin:-30px 10px 0 0}#credit a{color:#aedad7}#credit a:hover{color:#999}