@charset "utf-8";

body{
	font-family:'Noto Sans JP',"游ゴシック体", YuGothic, 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', Meiryo, メイリオ, sans-serif;
	text-align:center;
	margin:0;
	margin-left:auto;
	margin-right:auto;
	padding:0px;
	font-size:12px;
	line-height:1.6;
	color:#333;
	background:#ffffff;
	border-top:5px solid #e0e0e0;
	min-width:980px;
}

.min {
font-family: 'Hiragino Mincho Pro', 'ヒラギノ明朝 Pro W3','Kozuka Mincho Pro', 'Kozuka Mincho Std', '小塚明朝 Pro R', '小塚明朝 Std R', 'ＭＳ Ｐ明朝','MS PMincho',  serif;
}
.en{font-family: 'Libre Baskerville', serif;}

table{ /* 基本テーブル設定（固定）*/
	border:0px none;
	margin:0px;
	padding:0px;
	text-align:left;
	border-collapse:collapse;
}

th {border:0px none;margin:0px;padding:0px;border-collapse:collapse;vertical-align:top; white-space:nowrap;}

h1,h2,h3,h4 { /* 基本タイトル（固定）*/
/*	padding:0px;
	margin:0px;*/
	font-size:100%;
}

a,a:visited{ /* 基本のリンク （固定）*/
	color:#555555;text-decoration:underline;}
a:hover {
	color:#F47195;text-decoration:none;}

ul{ /* 基本のリスト （固定）*/
	list-style-type:none; margin:0; padding:0;}

img{ border:0px; height: auto;}

form {	padding:0px; display:inline;}

p{ line-height:150%;margin:5px 0px;padding:2px 0px;}

::selection {
background: #eee;
}
::-moz-selection {
background: #eee;
}

.pink{
	color:#ee5784;
}
/* Clearfix
---------------*/

.clearfix {
_height: 1px;
min-height: 1px;
/*\*//*/
height: 1px;
overflow: hidden;
/**/
}

.clearfix:after {
height: 0;
visibility: hidden;
content: ".";
display: block;
clear: both;
}

iframe[name="google_conversion_frame"] { position:absolute; }

/* ##### Margin ##### */
.MarginT5{ margin-top: 5px;}
.MarginT10{ margin-top: 10px;}
.MarginT15{ margin-top: 15px;}
.MarginT20{ margin-top: 20px;}
.MarginT25{ margin-top: 25px;}
.MarginT30{ margin-top: 30px;}
.MarginT35{ margin-top: 35px;}
.MarginT40{ margin-top: 40px;}
.MarginT45{ margin-top: 45px;}
.MarginT50{ margin-top: 50px;}

.MarginB5{ margin-bottom: 5px;}
.MarginB10{ margin-bottom: 10px;}
.MarginB15{ margin-bottom: 15px;}
.MarginB20{ margin-bottom: 20px;}
.MarginB25{ margin-bottom: 25px;}
.MarginB30{ margin-bottom: 30px;}
.MarginB35{ margin-bottom: 35px;}
.MarginB40{ margin-bottom: 40px;}
.MarginB45{ margin-bottom: 45px;}
.MarginB50{ margin-bottom: 50px;}

.MarginR5{ margin-right: 5px;}
.MarginR10{ margin-right: 10px;}
.MarginR15{ margin-right: 15px;}
.MarginR20{ margin-right: 20px;}
.MarginR25{ margin-right: 25px;}
.MarginR30{ margin-right: 30px;}
.MarginR35{ margin-right: 35px;}
.MarginR40{ margin-right: 40px;}
.MarginR45{ margin-right: 45px;}
.MarginR50{ margin-right: 50px;}

.MarginL5{ margin-left: 5px;}
.MarginL10{ margin-left: 10px;}
.MarginL15{ margin-left: 15px;}
.MarginL20{ margin-left: 20px;}
.MarginL25{ margin-left: 25px;}
.MarginL30{ margin-left: 30px;}
.MarginL35{ margin-left: 35px;}
.MarginL40{ margin-left: 40px;}
.MarginL45{ margin-left: 45px;}
.MarginL50{ margin-left: 50px;}
/* ##### Margin End ##### */


/* ##### Padding ##### */
.Padding5{ padding: 5px;}
.Padding10{ padding: 10px;}
.Padding15{ padding: 15px;}
.Padding20{ padding: 20px;}
.Padding25{ padding: 25px;}
.Padding30{ padding: 30px;}

.PaddingT5{ padding-top: 5px;}
.PaddingT10{ padding-top: 10px;}
.PaddingT15{ padding-top: 15px;}
.PaddingT20{ padding-top: 20px;}
.PaddingT25{ padding-top: 25px;}
.PaddingT30{ padding-top: 30px;}

.PaddingB5{ padding-bottom: 5px;}
.PaddingB10{ padding-bottom: 10px;}
.PaddingB15{ padding-bottom: 15px;}
.PaddingB20{ padding-bottom: 20px;}
.PaddingB25{ padding-bottom: 25px;}
.PaddingB30{ padding-bottom: 30px;}

.PaddingR5{ padding-right: 5px;}
.PaddingR10{ padding-right: 10px;}
.PaddingR15{ padding-right: 15px;}
.PaddingR20{ padding-right: 20px;}
.PaddingR25{ padding-right: 25px;}
.PaddingR30{ padding-right: 30px;}

.PaddingL5{ padding-left: 5px;}
.PaddingL10{ padding-left: 10px;}
.PaddingL15{ padding-left: 15px;}
.PaddingL20{ padding-left: 20px;}
.PaddingL25{ padding-left: 25px;}
.PaddingL30{ padding-left: 30px;}
/* ##### Padding End ##### */


/* ##### Width ##### */
.Width5 {width:5px;}
.Width10 {width:10px;}
.Width15 {width:15px;}
.Width20 {width:20px;}
.Width25 {width:25px;}
.Width30 {width:30px;}
.Width35 {width:45px;}
.Width40 {width:40px;}
.Width45 {width:45px;}
.Width50 {width:50px;}
.Width55 {width:55px;}
.Width60 {width:60px;}
.Width65 {width:65px;}
.Width70 {width:70px;}
.Width75 {width:75px;}
.Width80 {width:80px;}
.Width85 {width:85px;}
.Width90 {width:90px;}
.Width95 {width:95px;}
.Width100 {width:100px;}

.Width105 {width:105px;}
.Width110 {width:110px;}
.Width115 {width:115px;}
.Width120 {width:120px;}
.Width125 {width:125px;}
.Width130 {width:130px;}
.Width135 {width:135px;}
.Width140 {width:140px;}
.Width145 {width:145px;}
.Width150 {width:150px;}
.Width155 {width:155px;}
.Width160 {width:160px;}
.Width165 {width:165px;}
.Width170 {width:170px;}
.Width175 {width:175px;}
.Width180 {width:180px;}
.Width185 {width:185px;}
.Width190 {width:190px;}
.Width195 {width:195px;}
.Width200 {width:200px;}

.Width205 {width:205px;}
.Width210 {width:210px;}
.Width215 {width:215px;}
.Width220 {width:220px;}
.Width225 {width:225px;}
.Width230 {width:230px;}
.Width235 {width:235px;}
.Width240 {width:240px;}
.Width245 {width:245px;}
.Width250 {width:250px;}
.Width255 {width:255px;}
.Width260 {width:260px;}
.Width265 {width:265px;}
.Width270 {width:270px;}
.Width275 {width:275px;}
.Width280 {width:280px;}
.Width285 {width:285px;}
.Width290 {width:290px;}
.Width295 {width:295px;}
.Width300 {width:300px;}

.Width305 {width:305px;}
.Width310 {width:310px;}
.Width315 {width:315px;}
.Width320 {width:320px;}
.Width325 {width:325px;}
.Width330 {width:330px;}
.Width335 {width:335px;}
.Width340 {width:340px;}
.Width345 {width:345px;}
.Width350 {width:350px;}
.Width355 {width:355px;}
.Width360 {width:360px;}
.Width365 {width:365px;}
.Width370 {width:370px;}
.Width375 {width:375px;}
.Width380 {width:380px;}
.Width385 {width:385px;}
.Width390 {width:390px;}
.Width395 {width:395px;}
.Width400 {width:400px;}

.Width405 {width:405px;}
.Width410 {width:410px;}
.Width415 {width:415px;}
.Width420 {width:420px;}
.Width425 {width:425px;}
.Width430 {width:430px;}
.Width435 {width:435px;}
.Width440 {width:440px;}
.Width445 {width:445px;}
.Width450 {width:450px;}
.Width455 {width:455px;}
.Width460 {width:460px;}
.Width465 {width:465px;}
.Width470 {width:470px;}
.Width475 {width:475px;}
.Width480 {width:480px;}
.Width485 {width:485px;}
.Width490 {width:490px;}
.Width495 {width:495px;}
.Width500 {width:500px;}

.Width505 {width:505px;}
.Width510 {width:510px;}
.Width515 {width:515px;}
.Width520 {width:520px;}
.Width525 {width:525px;}
.Width530 {width:530px;}
.Width535 {width:535px;}
.Width540 {width:540px;}
.Width545 {width:545px;}
.Width550 {width:550px;}
.Width555 {width:555px;}
.Width560 {width:560px;}
.Width565 {width:565px;}
.Width570 {width:570px;}
.Width575 {width:575px;}
.Width580 {width:580px;}
.Width585 {width:585px;}
.Width590 {width:590px;}
.Width595 {width:595px;}
.Width600 {width:600px;}

.Width605 {width:605px;}
.Width610 {width:610px;}
.Width615 {width:615px;}
.Width620 {width:620px;}
.Width625 {width:625px;}
.Width630 {width:630px;}
.Width635 {width:635px;}
.Width640 {width:640px;}
.Width645 {width:645px;}
.Width650 {width:650px;}
.Width655 {width:655px;}
.Width660 {width:660px;}
.Width665 {width:665px;}
.Width670 {width:670px;}
.Width675 {width:675px;}
.Width680 {width:680px;}
.Width685 {width:685px;}
.Width690 {width:690px;}
.Width695 {width:695px;}
.Width700 {width:700px;}

.Width705 {width:705px;}
.Width710 {width:710px;}
.Width715 {width:715px;}
.Width720 {width:720px;}
.Width725 {width:725px;}
.Width730 {width:730px;}
.Width735 {width:735px;}
.Width740 {width:740px;}
.Width745 {width:745px;}
.Width750 {width:750px;}
.Width755 {width:755px;}
.Width760 {width:760px;}
.Width765 {width:765px;}
.Width770 {width:770px;}
.Width775 {width:775px;}
.Width780 {width:780px;}
.Width785 {width:785px;}
.Width790 {width:790px;}
.Width795 {width:795px;}
.Width800 {width:800px;}

.Width805 {width:805px;}
.Width810 {width:810px;}
.Width815 {width:815px;}
.Width820 {width:820px;}
.Width825 {width:825px;}
.Width830 {width:830px;}
.Width835 {width:835px;}
.Width840 {width:840px;}
.Width845 {width:845px;}
.Width850 {width:850px;}
.Width855 {width:855px;}
.Width860 {width:860px;}
.Width865 {width:865px;}
.Width870 {width:870px;}
.Width875 {width:875px;}
.Width880 {width:880px;}
.Width885 {width:885px;}
.Width890 {width:890px;}
.Width895 {width:895px;}
.Width900 {width:900px;}

.Width905 {width:905px;}
.Width910 {width:910px;}
.Width915 {width:915px;}
.Width920 {width:920px;}
.Width925 {width:925px;}
.Width930 {width:930px;}
.Width935 {width:935px;}
.Width940 {width:940px;}
.Width945 {width:945px;}
.Width950 {width:950px;}
.Width955 {width:955px;}
.Width960 {width:960px;}
.Width965 {width:965px;}
.Width970 {width:970px;}
.Width975 {width:975px;}
.Width980 {width:980px;}
.Width985 {width:985px;}
.Width990 {width:990px;}
.Width995 {width:995px;}
.Width1000 {width:1000px;}
/* ##### Width End ##### */


