@charset "UTF-8";/* CSS Document */
@font-face {font-family:'角丸Bw';src:url('../fonts/GenJyuuGothicL-P-Bold_sub.woff?id=1') ;}/*■このフォントは以下の源真ゴシックをサブセットしたものです
・源真ゴシックは源ノ角ゴシックを改変して制作したもので、M+ OUTLINE FONTS 由来の文字グリフも一部含みます。
・フォントデータに含まれる、源ノ角ゴシック由来の文字グリフの著作権は Adobe が所有しています。
・フォントデータに含まれる、M+ OUTLINE FONTS 由来の文字グリフの著作権は M+ FONTS PROJECT が所有しています。
・源真ゴシックのフォントファイルは、源ノ角ゴシックと同じ SIL Open Font License 1.1 のもとで使用することができます。
SIL Open Font License 1.1 の内容は、アーカイブに同梱の LICENSE.txt に記載されています。
この日本語訳は、以下から参照することができます。
http://osdn.jp/projects/opensource/wiki/SIL_Open_Font_License_1.1
M+ OUTLINE FONTS のグリフは、同梱のファイル LICENSE_J に記載された自由なM+ FONTS LICENSE に基づき使用しています。
■ 頒布元
源真ゴシックの最新版は、以下のサイトで頒布しています。
自家製フォント工房　http://jikasei.me/
■ 改変元
Mgen+ は、以下のフォントを改変して制作しました。
源ノ角ゴシック (Source Hans Sans)
http://store1.adobe.com/cfusion/store/html/index.cfm?store=OLS-JP&event=displayFontPackage&code=1967
M+ OUTLINE FONTS
http://mplus-fonts.sourceforge.jp/*/
@font-face {font-family:'ロたゴ';src:url('../fonts/Condense_sub.woff?id=1') ;}/*M+ FONTS*/
/*「ロたゴ」はIPAフォント「ロゴたいぷゴシック」をサブセット化しています
ライセンスは「IPAフォントライセンスv1.0」に準じます
 * "ipam.ttf" licensed under the IPA Font License Agreement v1.0
 * http://ipafont.ipa.go.jp/（元データはこちらからダウンロードできます）
 * http://ipafont.ipa.go.jp/ipa_font_license_v1.html（IPAフォントライセンスv1.0） */

body{background-color:#E2D9B5;}
#wrap{width:1000px;margin:10px auto 30px;font-size:16px;color:#333;background-image:url(../img/007_2.svg);
  background-repeat:no-repeat;
  background-attachment:fixed;
  background-position:center center;
  background-size:90%;
}
a{text-decoration:none;}a:link,a:visited{color:#999;}table a:link,table a:visited{color:#fff;background-color:#F90;padding:4px 12px;border-radius:6px;}table a:hover{color:red;}
#navtop a:hover,#M_copy a:hover{color:#F63;text-shadow:0 0 25px #F93,0 0 20px #F93,0 0 30px #F93;display:block;}
#navtop{width:1040px;height:30px;margin:10px 0 0 -34px;position:fixed;z-index:99;font:20px 'ロたゴ';}
#navtop ul{margin:0 auto;height:20px;}
#navtop ul a{display:block;}
#navtop li{float:left;width:244px;height:26px;list-style:none;text-align:center;border-right:solid 2px #999;}
#navtop li a{line-height:1.5em;}
#navtop li:hover{background-color:rgba(255,253,238,0.9);}
#navtop li ul li {overflow:hidden;height:0;border:none;transition:0.8s;margin:0 -40px 0;}
#navtop li:hover > ul{margin:0 0 0;}
#navtop li:hover > ul > li {overflow:visible;display:block;height:40px;width:244px;margin:0 -40px 0;padding-top:20px;background-color:rgba(255,253,238,0.8);box-shadow:inset 0px 0px 20px #EECCC5;}
#kaigyoS,#nav2{display:none;}

h1{color:#754C24;text-align:center;}
h2{margin:80px 0 10px;font-size:30px;line-height:1.5em;}
h3{font-size:26px;margin:40px 0;text-align:center;}.zei{font-size:20px;}

.pl{width:520px;margin:50px auto 0;transform:rotate(-3deg);}
.list{width:800px;margin:0 auto;padding-top:80px;filter:sepia(40%);}
table{border-radius:10px;font-size:16px;border-spacing:0px;margin-top:8px;}
.TableB table{border:solid 6px #2D4FAD;}
.TableB tr{background:linear-gradient(#fff, #BFDDDA);}
.TableG table{border:solid 6px #52AF00;}
.TableG tr{background:linear-gradient(#fff, #C2DDC0);}
.TableR table{border:solid 6px #EF8686;}
.TableR tr{background:linear-gradient(#fff, #DBBFCA);}
.dmop{margin-top:20px;}.dmop2{margin-top:50px;}
tr{height:48px;}
.set{border:solid 1px #754C24;padding:2px 4px;border-radius:4px;margin:0 4px;}
.Hset{color:#fff;font-size:18px;}
.kakaku{font-size:14px;}
.syuo{font-size:18px; font-weight:normal; background-color:#704B38; padding:4px; border-radius:6px; vertical-align:4px;}.syuo a{color:#FFFDEE;}.syuo a:hover{color:#FC3;}

.HsetE{display:block; width:762px;padding:16px;margin:-6px 0 0 -4px;color:#fff;font-size:18px; background-color:#2D4FAD; border-radius:10px 10px 0 0;}
/*.syuo{display:inline-table;font-size:30px;font-weight:normal;background-color:#704B38;padding:0px 20px;border-radius:6px;vertical-align:8px;}.syuo a{color:#FFFDEE;}*/
#dom{padding:8px 14px;}
.TableB2{border:solid 6px #2D4FAD;border-radius:10px;background:linear-gradient(#fff, #BFDDDA);}

#formWrap {width:900px;margin:0px auto;color:#555;line-height:120%;padding-top:160px;}
table.formTable{width:100%;margin:0 auto;border-collapse:collapse;}
table.formTable td,table.formTable th{border:1px solid #999;padding:10px;}
table.formTable th{width:26%;font-weight:normal;background:#efefef;text-align:left;}
#fWp{font:14px serif;color:#666;text-align:center;}
input,textarea{font-size:20px;border-radius:12px;}

#QR{margin:150px 0 0;text-align:center;}#mail{margin-left:190px;font:18px 'ロたゴ';letter-spacing:2px;}
#mailimg{height:36px;width:250px;margin:100px auto;text-align:center;}
#mailimg a{text-decoration:none;font:20px 'ロたゴ';line-height:1.8em;border-radius:8px;border:1px solid #555;background-color:rgba(229,210,178,1.00);display:block;}
#mailimg a:hover{background-color:rgba(229,210,178,0.6);}
#mailimg img{opacity:0.5;}
#mailimg a:link,#mailimg a:visited{color:#666;}

#renraku{display:none;}

#sapo{width:760px;height:120px;margin:40px auto 80px;font:24px 'ロたゴ';text-align:center;line-height:160%;border:solid 1px #000;border-radius:5px;background-color:rgba(255,255,255,0.2);}
#ado{position:absolute;width:450px;margin:70px 0 0 542px;line-height:120%;font:22px 'ロたゴ';}