@charset "utf-8";
@media screen and (max-width: 680px){
.container{
	padding: 10px;
}
}
.cosW5,
.cosW10,
.cosW15,
.cosW20,
.cosW25,
.cosW30,
.cosW35,
.cosW40,
.cosW45,
.cosW50,
.cosW55,
.cosW60,
.cosW65,
.cosW70,
.cosW75,
.cosW80,
.cosW85,
.cosW90,
.cosW95,
.cosW100,
.cosW105,
.cosW110,
.cosW115,
.cosW120,
.cosW125,
.cosW130,
.cosW135,
.cosW140,
.cosW145,
.cosW150,
.cosW155,
.cosW160,
.cosW165,
.cosW170,
.cosW175,
.cosW180,
.cosW185,
.cosW190,
.cosW195,
.cosW200,
.cosW205,
.cosW210,
.cosW215,
.cosW220,
.cosW225,
.cosW230,
.cosW235,
.cosW240,
.cosW245,
.cosW250,
.cosW255,
.cosW260,
.cosW265,
.cosW270,
.cosW275,
.cosW280,
.cosW285,
.cosW290,
.cosW295,
.cosW300,
.cosW305,
.cosW310,
.cosW315,
.cosW320,
.cosW325,
.cosW330,
.cosW335,
.cosW340,
.cosW345,
.cosW350,
.cosW355,
.cosW360,
.cosW365,
.cosW370,
.cosW375,
.cosW380,
.cosW385,
.cosW390,
.cosW395,
.cosW400,
.cosW405,
.cosW410,
.cosW415,
.cosW420,
.cosW425,
.cosW430,
.cosW435,
.cosW440,
.cosW445,
.cosW450,
.cosW455,
.cosW460,
.cosW465,
.cosW470,
.cosW475,
.cosW480,
.cosW485,
.cosW490,
.cosW495,
.cosW500,
.cosW505,
.cosW510,
.cosW515,
.cosW520,
.cosW525,
.cosW530,
.cosW535,
.cosW540,
.cosW545,
.cosW550,
.cosW555,
.cosW560,
.cosW565,
.cosW570,
.cosW575,
.cosW580,
.cosW585,
.cosW590,
.cosW595,
.cosW600,
.cosW605,
.cosW610,
.cosW615,
.cosW620,
.cosW625,
.cosW630,
.cosW635,
.cosW640,
.cosW645,
.cosW650,
.cosW655,
.cosW660,
.cosW665,
.cosW670,
.cosW675,
.cosW680,
.cosW685,
.cosW690,
.cosW695,
.cosW700,
.cosW705,
.cosW710,
.cosW715,
.cosW720,
.cosW725,
.cosW730,
.cosW735,
.cosW740,
.cosW745,
.cosW750,
.cosW755,
.cosW760,
.cosW765,
.cosW770,
.cosW775,
.cosW780,
.cosW785,
.cosW790,
.cosW795,
.cosW800,
.cosW805,
.cosW810,
.cosW815,
.cosW820,
.cosW825,
.cosW830,
.cosW835,
.cosW840,
.cosW845,
.cosW850,
.cosW855,
.cosW860,
.cosW865,
.cosW870,
.cosW875,
.cosW880,
.cosW885,
.cosW890,
.cosW895 {
	max-width: 100%;
}
.cosW100per {
	width: 100% !important;
	box-sizing: border-box;
}
.cosW5 {
	width: 5px !important;
}
.cosW10 {
	width: 10px !important;
}
.cosW15 {
	width: 15px !important;
}
.cosW20 {
	width: 20px !important;
}
.cosW25 {
	width: 25px !important;
}
.cosW30 {
	width: 30px !important;
}
.cosW35 {
	width: 35px !important;
}
.cosW40 {
	width: 40px !important;
}
.cosW45 {
	width: 45px !important;
}
.cosW50 {
	width: 50px !important;
}
.cosW55 {
	width: 55px !important;
}
.cosW60 {
	width: 60px !important;
}
.cosW65 {
	width: 65px !important;
}
.cosW70 {
	width: 70px !important;
}
.cosW75 {
	width: 75px !important;
}
.cosW80 {
	width: 80px !important;
}
.cosW85 {
	width: 85px !important;
}
.cosW90 {
	width: 90px !important;
}
.cosW95 {
	width: 95px !important;
}
.cosW100 {
	width: 100px !important;
}
.cosW105 {
	width: 105px !important;
}
.cosW110 {
	width: 110px !important;
}
.cosW115 {
	width: 115px !important;
}
.cosW120 {
	width: 120px !important;
}
.cosW125 {
	width: 125px !important;
}
.cosW130 {
	width: 130px !important;
}
.cosW135 {
	width: 135px !important;
}
.cosW140 {
	width: 140px !important;
}
.cosW145 {
	width: 145px !important;
}
.cosW150 {
	width: 150px !important;
}
.cosW155 {
	width: 155px !important;
}
.cosW160 {
	width: 160px !important;
}
.cosW165 {
	width: 165px !important;
}
.cosW170 {
	width: 170px !important;
}
.cosW175 {
	width: 175px !important;
}
.cosW180 {
	width: 180px !important;
}
.cosW185 {
	width: 185px !important;
}
.cosW190 {
	width: 190px !important;
}
.cosW195 {
	width: 195px !important;
}
.cosW200 {
	width: 200px !important;
}
.cosW205 {
	width: 205px !important;
}
.cosW210 {
	width: 210px !important;
}
.cosW215 {
	width: 215px !important;
}
.cosW220 {
	width: 220px !important;
}
.cosW225 {
	width: 225px !important;
}
.cosW230 {
	width: 230px !important;
}
.cosW235 {
	width: 235px !important;
}
.cosW240 {
	width: 240px !important;
}
.cosW245 {
	width: 245px !important;
}
.cosW250 {
	width: 250px !important;
}
.cosW255 {
	width: 255px !important;
}
.cosW260 {
	width: 260px !important;
}
.cosW265 {
	width: 265px !important;
}
.cosW270 {
	width: 270px !important;
}
.cosW275 {
	width: 275px !important;
}
.cosW280 {
	width: 280px !important;
}
.cosW285 {
	width: 285px !important;
}
.cosW290 {
	width: 290px !important;
}
.cosW295 {
	width: 295px !important;
}
.cosW300 {
	width: 300px !important;
}
.cosW305 {
	width: 305px !important;
}
.cosW310 {
	width: 310px !important;
}
.cosW315 {
	width: 315px !important;
}
.cosW320 {
	width: 320px !important;
}
.cosW325 {
	width: 325px !important;
}
.cosW330 {
	width: 330px !important;
}
.cosW335 {
	width: 335px !important;
}
.cosW340 {
	width: 340px !important;
}
.cosW345 {
	width: 345px !important;
}
.cosW350 {
	width: 350px !important;
}
.cosW355 {
	width: 355px !important;
}
.cosW360 {
	width: 360px !important;
}
.cosW365 {
	width: 365px !important;
}
.cosW370 {
	width: 370px !important;
}
.cosW375 {
	width: 375px !important;
}
.cosW380 {
	width: 380px !important;
}
.cosW385 {
	width: 385px !important;
}
.cosW390 {
	width: 390px !important;
}
.cosW395 {
	width: 395px !important;
}
.cosW400 {
	width: 400px !important;
}
.cosW405 {
	width: 405px !important;
}
.cosW410 {
	width: 410px !important;
}
.cosW415 {
	width: 415px !important;
}
.cosW420 {
	width: 420px !important;
}
.cosW425 {
	width: 425px !important;
}
.cosW430 {
	width: 430px !important;
}
.cosW435 {
	width: 435px !important;
}
.cosW440 {
	width: 440px !important;
}
.cosW445 {
	width: 445px !important;
}
.cosW450 {
	width: 450px !important;
}
.cosW455 {
	width: 455px !important;
}
.cosW460 {
	width: 460px !important;
}
.cosW465 {
	width: 465px !important;
}
.cosW470 {
	width: 470px !important;
}
.cosW475 {
	width: 475px !important;
}
.cosW480 {
	width: 480px !important;
}
.cosW485 {
	width: 485px !important;
}
.cosW490 {
	width: 490px !important;
}
.cosW495 {
	width: 495px !important;
}
.cosW500 {
	width: 500px !important;
}
.cosW505 {
	width: 505px !important;
}
.cosW510 {
	width: 510px !important;
}
.cosW515 {
	width: 515px !important;
}
.cosW520 {
	width: 520px !important;
}
.cosW525 {
	width: 525px !important;
}
.cosW530 {
	width: 530px !important;
}
.cosW535 {
	width: 535px !important;
}
.cosW540 {
	width: 540px !important;
}
.cosW545 {
	width: 545px !important;
}
.cosW550 {
	width: 550px !important;
}
.cosW555 {
	width: 555px !important;
}
.cosW560 {
	width: 560px !important;
}
.cosW565 {
	width: 565px !important;
}
.cosW570 {
	width: 570px !important;
}
.cosW575 {
	width: 575px !important;
}
.cosW580 {
	width: 580px !important;
}
.cosW585 {
	width: 585px !important;
}
.cosW590 {
	width: 590px !important;
}
.cosW595 {
	width: 595px !important;
}
.cosW600 {
	width: 600px !important;
}
.cosW605 {
	width: 605px !important;
}
.cosW610 {
	width: 610px !important;
}
.cosW615 {
	width: 615px !important;
}
.cosW620 {
	width: 620px !important;
}
.cosW625 {
	width: 625px !important;
}
.cosW630 {
	width: 630px !important;
}
.cosW635 {
	width: 635px !important;
}
.cosW640 {
	width: 640px !important;
}
.cosW645 {
	width: 645px !important;
}
.cosW650 {
	width: 650px !important;
}
.cosW655 {
	width: 655px !important;
}
.cosW660 {
	width: 660px !important;
}
.cosW665 {
	width: 665px !important;
}
.cosW670 {
	width: 670px !important;
}
.cosW675 {
	width: 675px !important;
}
.cosW680 {
	width: 680px !important;
}
.cosW685 {
	width: 685px !important;
}
.cosW690 {
	width: 690px !important;
}
.cosW695 {
	width: 695px !important;
}
.cosW700 {
	width: 700px !important;
}
.cosW705 {
	width: 705px !important;
}
.cosW710 {
	width: 710px !important;
}
.cosW715 {
	width: 715px !important;
}
.cosW720 {
	width: 720px !important;
}
.cosW725 {
	width: 725px !important;
}
.cosW730 {
	width: 730px !important;
}
.cosW735 {
	width: 735px !important;
}
.cosW740 {
	width: 740px !important;
}
.cosW745 {
	width: 745px !important;
}
.cosW750 {
	width: 750px !important;
}
.cosW755 {
	width: 755px !important;
}
.cosW760 {
	width: 760px !important;
}
.cosW765 {
	width: 765px !important;
}
.cosW770 {
	width: 770px !important;
}
.cosW775 {
	width: 775px !important;
}
.cosW780 {
	width: 780px !important;
}
.cosW785 {
	width: 785px !important;
}
.cosW790 {
	width: 790px !important;
}
.cosW795 {
	width: 795px !important;
}
.cosW800 {
	width: 800px !important;
}
.cosW805 {
	width: 805px !important;
}
.cosW810 {
	width: 810px !important;
}
.cosW815 {
	width: 815px !important;
}
.cosW820 {
	width: 820px !important;
}
.cosW825 {
	width: 825px !important;
}
.cosW830 {
	width: 830px !important;
}
.cosW835 {
	width: 835px !important;
}
.cosW840 {
	width: 840px !important;
}
.cosW845 {
	width: 845px !important;
}
.cosW850 {
	width: 850px !important;
}
.cosW855 {
	width: 855px !important;
}
.cosW860 {
	width: 860px !important;
}
.cosW865 {
	width: 865px !important;
}
.cosW870 {
	width: 870px !important;
}
.cosW875 {
	width: 875px !important;
}
.cosW880 {
	width: 880px !important;
}
.cosW885 {
	width: 885px !important;
}
.cosW890 {
	width: 890px !important;
}
.cosW895 {
	width: 895px !important;
}
/* margin,padding
------------------------------------------------------------*/
.mRLAuto {
	margin-left: auto;
	margin-right: auto;
}
.cosMl0 {
	margin-left: 0px !important;
}
.cosMl5 {
	margin-left: 5px !important;
}
.cosMl10 {
	margin-left: 10px !important;
}
.cosMl20 {
	margin-left: 20px !important;
}
.cosMl30 {
	margin-left: 30px !important;
}
.cosMl40 {
	margin-left: 40px !important;
}
.cosMl50 {
	margin-left: 50px !important;
}
.cosMl60 {
	margin-left: 60px !important;
}
.cosMl70 {
	margin-left: 70px !important;
}
.cosMl80 {
	margin-left: 80px !important;
}
.cosMl90 {
	margin-left: 90px !important;
}
.cosMl100 {
	margin-left: 100px !important;
}
.cosMl110 {
	margin-left: 110px !important;
}
.cosMl120 {
	margin-left: 120px !important;
}
.cosMl130 {
	margin-left: 130px !important;
}
.cosMl140 {
	margin-left: 140px !important;
}
.cosMl150 {
	margin-left: 150px !important;
}
.cosMl160 {
	margin-left: 160px !important;
}
.cosMl170 {
	margin-left: 170px !important;
}
.cosMl180 {
	margin-left: 180px !important;
}
.cosMl190 {
	margin-left: 190px !important;
}
.cosMl200 {
	margin-left: 200px !important;
}
.cosMl210 {
	margin-left: 210px !important;
}
.cosMl220 {
	margin-left: 220px !important;
}
.cosMl230 {
	margin-left: 230px !important;
}
.cosMl240 {
	margin-left: 240px !important;
}
.cosMl250 {
	margin-left: 250px !important;
}
.cosMl260 {
	margin-left: 260px !important;
}
.cosMl270 {
	margin-left: 270px !important;
}
.cosMl280 {
	margin-left: 280px !important;
}
.cosMl290 {
	margin-left: 290px !important;
}
.cosMl300 {
	margin-left: 300px !important;
}
.cosMt0 {
	margin-top: 0px !important;
}
.cosMt5 {
	margin-top: 5px !important;
}
.cosMt10 {
	margin-top: 10px !important;
}
.cosMt15 {
	margin-top: 15px !important;
}
.cosMt20 {
	margin-top: 20px !important;
}
.cosMt30 {
	margin-top: 30px !important;
}
.cosMt40 {
	margin-top: 40px !important;
}
.cosMt50 {
	margin-top: 50px !important;
}
.cosMt60 {
	margin-top: 60px !important;
}
.cosMt70 {
	margin-top: 70px !important;
}
.cosMt80 {
	margin-top: 80px !important;
}
.cosMt90 {
	margin-top: 90px !important;
}
.cosMt100 {
	margin-top: 100px !important;
}
.cosMt110 {
	margin-top: 110px !important;
}
.cosMt120 {
	margin-top: 120px !important;
}
.cosMt130 {
	margin-top: 130px !important;
}
.cosMt140 {
	margin-top: 140px !important;
}
.cosMt150 {
	margin-top: 150px !important;
}
.cosMt160 {
	margin-top: 160px !important;
}
.cosMt170 {
	margin-top: 170px !important;
}
.cosMt180 {
	margin-top: 180px !important;
}
.cosMt190 {
	margin-top: 190px !important;
}
.cosMt200 {
	margin-top: 200px !important;
}
.cosMt210 {
	margin-top: 210px !important;
}
.cosMt220 {
	margin-top: 220px !important;
}
.cosMt230 {
	margin-top: 230px !important;
}
.cosMt240 {
	margin-top: 240px !important;
}
.cosMt250 {
	margin-top: 250px !important;
}
.cosMt260 {
	margin-top: 260px !important;
}
.cosMt270 {
	margin-top: 270px !important;
}
.cosMt280 {
	margin-top: 280px !important;
}
.cosMt290 {
	margin-top: 290px !important;
}
.cosMt300 {
	margin-top: 300px !important;
}
.cosMr0 {
	margin-right: 0px !important;
}
.cosMr5 {
	margin-right: 5px !important;
}
.cosMr10 {
	margin-right: 10px !important;
}
.cosMr20 {
	margin-right: 20px !important;
}
.cosMr30 {
	margin-right: 30px !important;
}
.cosMr40 {
	margin-right: 40px !important;
}
.cosMr50 {
	margin-right: 50px !important;
}
.cosMr60 {
	margin-right: 60px !important;
}
.cosMr70 {
	margin-right: 70px !important;
}
.cosMr80 {
	margin-right: 80px !important;
}
.cosMr90 {
	margin-right: 90px !important;
}
.cosMr100 {
	margin-right: 100px !important;
}
.cosMr110 {
	margin-right: 110px !important;
}
.cosMr120 {
	margin-right: 120px !important;
}
.cosMr130 {
	margin-right: 130px !important;
}
.cosMr140 {
	margin-right: 140px !important;
}
.cosMr150 {
	margin-right: 150px !important;
}
.cosMr160 {
	margin-right: 160px !important;
}
.cosMr170 {
	margin-right: 170px !important;
}
.cosMr180 {
	margin-right: 180px !important;
}
.cosMr190 {
	margin-right: 190px !important;
}
.cosMr200 {
	margin-right: 200px !important;
}
.cosMr210 {
	margin-right: 210px !important;
}
.cosMr220 {
	margin-right: 220px !important;
}
.cosMr230 {
	margin-right: 230px !important;
}
.cosMr240 {
	margin-right: 240px !important;
}
.cosMr250 {
	margin-right: 250px !important;
}
.cosMr260 {
	margin-right: 260px !important;
}
.cosMr270 {
	margin-right: 270px !important;
}
.cosMr280 {
	margin-right: 280px !important;
}
.cosMr290 {
	margin-right: 290px !important;
}
.cosMr300 {
	margin-right: 300px !important;
}
.cosMb0 {
	margin-bottom: 0px !important;
}
.cosMb5 {
	margin-bottom: 5px !important;
}
.cosMb10 {
	margin-bottom: 10px !important;
}
.cosMb15 {
	margin-bottom: 15px !important;
}
.cosMb20 {
	margin-bottom: 20px !important;
}
.cosMb30 {
	margin-bottom: 30px !important;
}
.cosMb40 {
	margin-bottom: 40px !important;
}
.cosMb50 {
	margin-bottom: 50px !important;
}
.cosMb60 {
	margin-bottom: 60px !important;
}
.cosMb70 {
	margin-bottom: 70px !important;
}
.cosMb80 {
	margin-bottom: 80px !important;
}
.cosMb90 {
	margin-bottom: 90px !important;
}
.cosMb100 {
	margin-bottom: 100px !important;
}
.cosMb110 {
	margin-bottom: 110px !important;
}
.cosMb120 {
	margin-bottom: 120px !important;
}
.cosMb130 {
	margin-bottom: 130px !important;
}
.cosMb140 {
	margin-bottom: 140px !important;
}
.cosMb150 {
	margin-bottom: 150px !important;
}
.cosMb160 {
	margin-bottom: 160px !important;
}
.cosMb170 {
	margin-bottom: 170px !important;
}
.cosMb180 {
	margin-bottom: 180px !important;
}
.cosMb190 {
	margin-bottom: 190px !important;
}
.cosMb200 {
	margin-bottom: 200px !important;
}
.cosMb210 {
	margin-bottom: 210px !important;
}
.cosMb220 {
	margin-bottom: 220px !important;
}
.cosMb230 {
	margin-bottom: 230px !important;
}
.cosMb240 {
	margin-bottom: 240px !important;
}
.cosMb250 {
	margin-bottom: 250px !important;
}
.cosMb260 {
	margin-bottom: 260px !important;
}
.cosMb270 {
	margin-bottom: 270px !important;
}
.cosMb280 {
	margin-bottom: 280px !important;
}
.cosMb290 {
	margin-bottom: 290px !important;
}
.cosMb300 {
	margin-bottom: 300px !important;
}
.cosPl0 {
	padding-left: 0px !important;
}
.cosPl5 {
	padding-left: 5px !important;
}
.cosPl10 {
	padding-left: 10px !important;
}
.cosPl20 {
	padding-left: 20px !important;
}
.cosPl30 {
	padding-left: 30px !important;
}
.cosPl40 {
	padding-left: 40px !important;
}
.cosPl50 {
	padding-left: 50px !important;
}
.cosPl60 {
	padding-left: 60px !important;
}
.cosPl70 {
	padding-left: 70px !important;
}
.cosPl80 {
	padding-left: 80px !important;
}
.cosPl90 {
	padding-left: 90px !important;
}
.cosPl100 {
	padding-left: 100px !important;
}
.cosPl110 {
	padding-left: 110px !important;
}
.cosPl120 {
	padding-left: 120px !important;
}
.cosPl130 {
	padding-left: 130px !important;
}
.cosPl140 {
	padding-left: 140px !important;
}
.cosPl150 {
	padding-left: 150px !important;
}
.cosPl160 {
	padding-left: 160px !important;
}
.cosPl170 {
	padding-left: 170px !important;
}
.cosPl180 {
	padding-left: 180px !important;
}
.cosPl190 {
	padding-left: 190px !important;
}
.cosPl200 {
	padding-left: 200px !important;
}
.cosPl210 {
	padding-left: 210px !important;
}
.cosPl220 {
	padding-left: 220px !important;
}
.cosPl230 {
	padding-left: 230px !important;
}
.cosPl240 {
	padding-left: 240px !important;
}
.cosPl250 {
	padding-left: 250px !important;
}
.cosPl260 {
	padding-left: 260px !important;
}
.cosPl270 {
	padding-left: 270px !important;
}
.cosPl280 {
	padding-left: 280px !important;
}
.cosPl290 {
	padding-left: 290px !important;
}
.cosPl300 {
	padding-left: 300px !important;
}
.cosPt0 {
	padding-top: 0px !important;
}
.cosPt5 {
	padding-top: 5px !important;
}
.cosPt10 {
	padding-top: 10px !important;
}
.cosPt20 {
	padding-top: 20px !important;
}
.cosPt30 {
	padding-top: 30px !important;
}
.cosPt40 {
	padding-top: 40px !important;
}
.cosPt50 {
	padding-top: 50px !important;
}
.cosPt60 {
	padding-top: 60px !important;
}
.cosPt70 {
	padding-top: 70px !important;
}
.cosPt80 {
	padding-top: 80px !important;
}
.cosPt90 {
	padding-top: 90px !important;
}
.cosPt100 {
	padding-top: 100px !important;
}
.cosPt110 {
	padding-top: 110px !important;
}
.cosPt120 {
	padding-top: 120px !important;
}
.cosPt130 {
	padding-top: 130px !important;
}
.cosPt140 {
	padding-top: 140px !important;
}
.cosPt150 {
	padding-top: 150px !important;
}
.cosPt160 {
	padding-top: 160px !important;
}
.cosPt170 {
	padding-top: 170px !important;
}
.cosPt180 {
	padding-top: 180px !important;
}
.cosPt190 {
	padding-top: 190px !important;
}
.cosPt200 {
	padding-top: 200px !important;
}
.cosPt210 {
	padding-top: 210px !important;
}
.cosPt220 {
	padding-top: 220px !important;
}
.cosPt230 {
	padding-top: 230px !important;
}
.cosPt240 {
	padding-top: 240px !important;
}
.cosPt250 {
	padding-top: 250px !important;
}
.cosPt260 {
	padding-top: 260px !important;
}
.cosPt270 {
	padding-top: 270px !important;
}
.cosPt280 {
	padding-top: 280px !important;
}
.cosPt290 {
	padding-top: 290px !important;
}
.cosPt300 {
	padding-top: 300px !important;
}
.cosPr0 {
	padding-right: 0px !important;
}
.cosPr5 {
	padding-right: 5px !important;
}
.cosPr10 {
	padding-right: 10px !important;
}
.cosPr20 {
	padding-right: 20px !important;
}
.cosPr30 {
	padding-right: 30px !important;
}
.cosPr40 {
	padding-right: 40px !important;
}
.cosPr50 {
	padding-right: 50px !important;
}
.cosPr60 {
	padding-right: 60px !important;
}
.cosPr70 {
	padding-right: 70px !important;
}
.cosPr80 {
	padding-right: 80px !important;
}
.cosPr90 {
	padding-right: 90px !important;
}
.cosPr100 {
	padding-right: 100px !important;
}
.cosPr110 {
	padding-right: 110px !important;
}
.cosPr120 {
	padding-right: 120px !important;
}
.cosPr130 {
	padding-right: 130px !important;
}
.cosPr140 {
	padding-right: 140px !important;
}
.cosPr150 {
	padding-right: 150px !important;
}
.cosPr160 {
	padding-right: 160px !important;
}
.cosPr170 {
	padding-right: 170px !important;
}
.cosPr180 {
	padding-right: 180px !important;
}
.cosPr190 {
	padding-right: 190px !important;
}
.cosPr200 {
	padding-right: 200px !important;
}
.cosPr210 {
	padding-right: 210px !important;
}
.cosPr220 {
	padding-right: 220px !important;
}
.cosPr230 {
	padding-right: 230px !important;
}
.cosPr240 {
	padding-right: 240px !important;
}
.cosPr250 {
	padding-right: 250px !important;
}
.cosPr260 {
	padding-right: 260px !important;
}
.cosPr270 {
	padding-right: 270px !important;
}
.cosPr280 {
	padding-right: 280px !important;
}
.cosPr290 {
	padding-right: 290px !important;
}
.cosPr300 {
	padding-right: 300px !important;
}
.cosPb0 {
	padding-bottom: 0px !important;
}
.cosPb5 {
	padding-bottom: 5px !important;
}
.cosPb10 {
	padding-bottom: 10px !important;
}
.cosPb20 {
	padding-bottom: 20px !important;
}
.cosPb30 {
	padding-bottom: 30px !important;
}
.cosPb40 {
	padding-bottom: 40px !important;
}
.cosPb50 {
	padding-bottom: 50px !important;
}
.cosPb60 {
	padding-bottom: 60px !important;
}
.cosPb70 {
	padding-bottom: 70px !important;
}
.cosPb80 {
	padding-bottom: 80px !important;
}
.cosPb90 {
	padding-bottom: 90px !important;
}
.cosPb100 {
	padding-bottom: 100px !important;
}
.cosPb110 {
	padding-bottom: 110px !important;
}
.cosPb120 {
	padding-bottom: 120px !important;
}
.cosPb130 {
	padding-bottom: 130px !important;
}
.cosPb140 {
	padding-bottom: 140px !important;
}
.cosPb150 {
	padding-bottom: 150px !important;
}
.cosPb160 {
	padding-bottom: 160px !important;
}
.cosPb170 {
	padding-bottom: 170px !important;
}
.cosPb180 {
	padding-bottom: 180px !important;
}
.cosPb190 {
	padding-bottom: 190px !important;
}
.cosPb200 {
	padding-bottom: 200px !important;
}
.cosPb210 {
	padding-bottom: 210px !important;
}
.cosPb220 {
	padding-bottom: 220px !important;
}
.cosPb230 {
	padding-bottom: 230px !important;
}
.cosPb240 {
	padding-bottom: 240px !important;
}
.cosPb250 {
	padding-bottom: 250px !important;
}
.cosPb260 {
	padding-bottom: 260px !important;
}
.cosPb270 {
	padding-bottom: 270px !important;
}
.cosPb280 {
	padding-bottom: 280px !important;
}
.cosPb290 {
	padding-bottom: 290px !important;
}
.cosPb300 {
	padding-bottom: 300px !important;
}
/* text
------------------------------------------------------------*/
.cosTxtBold {
	font-weight: bold !important;
}
.cosTxtRight {
	text-align: right !important;
}
.cosTxtCenter {
	text-align: center !important;
}
.cosTxtLeft {
	text-align: left !important;
}
.cosTxt10 {
	font-size: 10px !important;
	font-size: 1rem !important;
}
.cosTxt11 {
	font-size: 11px !important;
	font-size: 1.1rem !important;
}
.cosTxt12 {
	font-size: 12px !important;
	font-size: 1.2rem !important;
}
.cosTxt13 {
	font-size: 13px !important;
	font-size: 1.3rem !important;
}
.cosTxt14 {
	font-size: 14px !important;
	font-size: 1.4rem !important;
}
.cosTxt16 {
	font-size: 16px !important;
	font-size: 1.6rem !important;
}
.cosTxt18 {
	font-size: 18px !important;
	font-size: 1.8rem !important;
}
.cosTxt20 {
	font-size: 20px !important;
	font-size: 2rem !important;
}
/* grid
------------------------------------------------------------*/
.cosGrid {
	width: 100%;
 *zoom: 1;
}
.cosGrid:before,
.cosGrid:after {
	display: table;
	line-height: 0;
	content: "";
}
.cosGrid:after {
	clear: both;
}
.cosGrid [class*="span"] {
	display: block;
	float: left;
	width: 100%;
	min-height: 30px;
	margin-left: 2.127659574468085%;
 *margin-left: 2.074468085106383%;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.cosGrid [class*="span"]:first-child {
	margin-left: 0;
}
.cosGrid .controls-row [class*="span"] + [class*="span"] {
	margin-left: 2.127659574468085%;
}
.cosGrid .span12 {
	width: 100%;
 *width: 99.94680851063829%;
}
.cosGrid .span11 {
	width: 91.48936170212765%;
 *width: 91.43617021276594%;
}
.cosGrid .span10 {
	width: 82.97872340425532%;
 *width: 82.92553191489361%;
}
.cosGrid .span9 {
	width: 74.46808510638297%;
 *width: 74.41489361702126%;
}
.cosGrid .span8 {
	width: 65.95744680851064%;
 *width: 65.90425531914893%;
}
.cosGrid .span7 {
	width: 57.44680851063829%;
 *width: 57.39361702127659%;
}
.cosGrid .span6 {
	width: 48.93617021276595%;
 *width: 48.88297872340425%;
}
.cosGrid .span5 {
	width: 40.42553191489362%;
 *width: 40.37234042553192%;
}
.cosGrid .span4 {
	width: 31.914893617021278%;
 *width: 31.861702127659576%;
}
.cosGrid .span3 {
	width: 23.404255319148934%;
 *width: 23.351063829787233%;
}
.cosGrid .span2 {
	width: 14.893617021276595%;
 *width: 14.840425531914894%;
}
.cosGrid .span1 {
	width: 6.382978723404255%;
 *width: 6.329787234042553%;
}
.cosGrid .offset12 {
	margin-left: 104.25531914893617%;
 *margin-left: 104.14893617021275%;
}
.cosGrid .offset12:first-child {
	margin-left: 102.12765957446808%;
 *margin-left: 102.02127659574467%;
}
.cosGrid .offset11 {
	margin-left: 95.74468085106382%;
 *margin-left: 95.6382978723404%;
}
.cosGrid .offset11:first-child {
	margin-left: 93.61702127659574%;
 *margin-left: 93.51063829787232%;
}
.cosGrid .offset10 {
	margin-left: 87.23404255319149%;
 *margin-left: 87.12765957446807%;
}
.cosGrid .offset10:first-child {
	margin-left: 85.1063829787234%;
 *margin-left: 84.99999999999999%;
}
.cosGrid .offset9 {
	margin-left: 78.72340425531914%;
 *margin-left: 78.61702127659572%;
}
.cosGrid .offset9:first-child {
	margin-left: 76.59574468085106%;
 *margin-left: 76.48936170212764%;
}
.cosGrid .offset8 {
	margin-left: 70.2127659574468%;
 *margin-left: 70.10638297872339%;
}
.cosGrid .offset8:first-child {
	margin-left: 68.08510638297872%;
 *margin-left: 67.9787234042553%;
}
.cosGrid .offset7 {
	margin-left: 61.70212765957446%;
 *margin-left: 61.59574468085106%;
}
.cosGrid .offset7:first-child {
	margin-left: 59.574468085106375%;
 *margin-left: 59.46808510638297%;
}
.cosGrid .offset6 {
	margin-left: 53.191489361702125%;
 *margin-left: 53.085106382978715%;
}
.cosGrid .offset6:first-child {
	margin-left: 51.063829787234035%;
 *margin-left: 50.95744680851063%;
}
.cosGrid .offset5 {
	margin-left: 44.68085106382979%;
 *margin-left: 44.57446808510638%;
}
.cosGrid .offset5:first-child {
	margin-left: 42.5531914893617%;
 *margin-left: 42.4468085106383%;
}
.cosGrid .offset4 {
	margin-left: 36.170212765957444%;
 *margin-left: 36.06382978723405%;
}
.cosGrid .offset4:first-child {
	margin-left: 34.04255319148936%;
 *margin-left: 33.93617021276596%;
}
.cosGrid .offset3 {
	margin-left: 27.659574468085104%;
 *margin-left: 27.5531914893617%;
}
.cosGrid .offset3:first-child {
	margin-left: 25.53191489361702%;
 *margin-left: 25.425531914893618%;
}
.cosGrid .offset2 {
	margin-left: 19.148936170212764%;
 *margin-left: 19.04255319148936%;
}
.cosGrid .offset2:first-child {
	margin-left: 17.02127659574468%;
 *margin-left: 16.914893617021278%;
}
.cosGrid .offset1 {
	margin-left: 10.638297872340425%;
 *margin-left: 10.53191489361702%;
}
.cosGrid .offset1:first-child {
	margin-left: 8.51063829787234%;
 *margin-left: 8.404255319148938%;
}

@media only screen and (max-width: 768px) {
.cosGrid [class*="span"] {
	display: block;
	float: none;
	width: 100%;
	margin-left: 0;
	margin-bottom: 20px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
}

@media only screen and (max-width: 768px) {
.cosGrid .span12 {
	width: 100%;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
}

@media only screen and (max-width: 768px) {
.cosGrid [class*="offset"]:first-child {
	margin-left: 0;
}
}
/* etc
------------------------------------------------------------*/
.cosHide {
	display: none;
}
/********************************
/cos */


.logined .blueBtn {
	background-color: #1d2c65;
	color: #FFF;
	border: none;
	padding: 5px 20px;
	font-size: 10px;
	display: block;
	height: 100%;
	display: block;
	float: right;
	cursor: pointer;
}
.logined .blueBtn:hover {
	text-decoration: none;
	color: #FFF;
	cursor: pointer;
}
.loginHeader:after {
	content: "";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.loginHeader .signUpLink {
	text-align: right;
	text-decoration: underline;
	margin: 5px 0;
}
.loginHeader .signUpLink:before {
	content: url(../../img/ico_signin01.gif);
	vertical-align: sub;
	margin-right: 4px;
}
.loginHeader table {
	width: 350px !important;
	float: right !important;
}
.loginHeader td {
}
.loginHeader .loginBtn {
	float: left;
	cursor: pointer;
}
.loginHeader .loginBtn:link {
	text-decoration: none;
	color: #FFF;
}
.loginHeader .loginBtn:hover {
	opacity:.6;
	
}
.loginHeader .inputBox {
	background-color: #EEEEEE;
	border: none;
	width: 120px;
	height: 20px;
	display: inline-block;
	position: absolute;
	top: 2px;
	outline: 0px none black;
}
.loginHeader .userBox {
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	background-color: #EEEEEE;
	border: 1px solid #D4D4D4;
	height: 25px;
	width: 150px;
	position: relative;
	margin-right: 10px;
	float: left;
}
.loginHeader .passBox {
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	background-color: #EEEEEE;
	border: 1px solid #D4D4D4;
	height: 25px;
	width: 150px;
	position: relative;
	margin-right: 10px;
	float: left;
}
.loginHeader .userIcon,
.passIcon {
	display: inline-block;
	width: 12px;
	height: 16px;
	margin-left: 5px;
	margin-top: 5px;
	padding-right: 4px;
	border-right: 1px solid #DADADA;
}
.loginHeader .userIcon {
	background-image: url(../../img/ico_user01.gif);
	background-repeat: no-repeat;
}
.loginHeader .passIcon {
	background-image: url(../../img/ico_pass01.gif);
	background-repeat: no-repeat;
}
.loginHeader .loginBox {
	float: right;
	padding: 34px 0;
}
.section {
	/* text-align:center; */
	margin: 50px 0;/* clear:both; */
}
.formText {
	text-align: left;
	margin: 20px 0 20px 50px;
}
.formBlock {
	width: 600px;
	margin: 0 auto;
}
.formBlock th {
	font-size: 14px;
	background-color: #FFFFFF;
	padding: 10px;
}
.formBlock td {
	background-color: #FFFFFF;
	width: 70%;
	text-align: left;
	padding: 10px;
}
.formBlock .formTdLeft {
	text-align: left;
}
.formBlock td p {
	margin: 0 auto;
	width: 600px;
}
.formBlock .timeSelect {
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	margin: 0 7px;
	width: 70px;
	height: 25px;
	box-shadow: none;
}
.formBlock .inputBox {
	width: 90%;
	height: auto;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	padding: 5px 10px;
	border: 1px solid #ccc;
}
#login .reminderLink {
	margin: 40px 0 30px;
}
#login .reminderLink a {
	font-size: 14px;
}
#login .infoText {
	color: #D03535;
	margin: 0 auto;
	width: 100%;
}
.errorBox {
	margin-top: 15px;
	width: 100%;
}
#reminder .infoText {
	margin: 30px auto;
	width: auto;
	background-color: #F2F2F2;
	padding: 10px 15px;
	text-align: left;
}
#reminder .prevLink {
	font-size: 16px;
	width: auto;
	display: inline-block;
	margin: 20px 0;
}
#reminder .prevLink a {
	text-decoration: underline;
	color: #000;
}
.titleBox {
	padding-left: 10px;
}
#reservation .titleBox h2 {
	text-align: left;
	font-size: 20px;
	line-height: 1.2;
	margin: 0;
}
#reservation .titleBox p {
	text-align: left;
	font-size: 11px;
}
#reservation .titleBox {
	border-left: 4px solid #1d2c65;
	padding-left: 10px;
}
@media screen and (max-width: 680px){
#reservation .titleBox {
	margin-bottom:10px;
}
}
#reservation .inputarea {
	margin: 20px -18px 26px 0px;
}
#reservation .btnBox {
}
#reservation .btnBox ul {
	display: table;
}
#reservation .btnBox li {
	display: table-cell;
}
#reservation .inputarea .inputbox {
	height: 85px !important;
	padding-bottom: 26px;
}
.btnMenu ul {
	display: table;
}
.btnMenu li {
	display: inline-block;
	margin: 0 10px;
}
/*共通モジュール*/
.modIconRequire{
	font-weight: normal;
	background-color: #FFE6E6;
	font-size: 10px;
	padding: 3px 10px;
	margin: 0 5px;
	color: #F00;
}
.modM20 {
	margin: 20px 0;
}
.modTitle01 {
	font-family: "メイリオ", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	border-left: 4px solid #1d2c65;
	border-bottom: solid 1px #ccc;
	width: auto;
	/* margin:50px 0; */
	margin-bottom: 20px;
	padding: 5px 0 10px 20px;
	font-size: 24px;
	font-weight: bold;
	text-align: left;
}
.modTitle01 .modBtn04 {
	float: right;
	display: inline;
	width: auto;
}
.modTitle02 {
	font-size: 16px;
	font-weight: bold;
	margin-bottom: 20px;
}
.errorText {
	margin: 10px auto;
	color: #D03535;
}
.modBtn01,
.modBtn02,
.modBtn03,
.flex-direction-nav a {
	background: #fefefe;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#fefefe), to(#e8e8e8));
	background: -webkit-linear-gradient(#fefefe, #e8e8e8);
	background: -moz-linear-gradient(#fefefe, #e8e8e8);
	background: -ms-linear-gradient(#fefefe, #e8e8e8);
	background: -o-linear-gradient(#fefefe, #e8e8e8);
	background: linear-gradient(#fefefe, #e8e8e8);
	border: 1px solid #ccccca;
	cursor: pointer;
	border-radius: 5px;
	text-align: center;
	color: #000;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
}
.modBtn04 {
	background: #EEEEEE;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#EEEEEE), to(#D9D9D9));
	background: -webkit-linear-gradient(#EEEEEE, #D9D9D9);
	background: -moz-linear-gradient(#EEEEEE, #D9D9D9);
	background: -ms-linear-gradient(#EEEEEE, #D9D9D9);
	background: -o-linear-gradient(#EEEEEE, #D9D9D9);
	background: linear-gradient(#EEEEEE, #D9D9D9);
	border: 1px solid #ccccca;
	cursor: pointer;
	border-radius: 5px;
	text-align: center;
	color: #000 !important;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	font-size: 12px;
	font-weight: normal;
	padding: 6px 20px;
	display: inline-block;
	text-decoration: none;
	display: block;
	width: 100%;
	box-sizing: border-box;
}
.modBtn01 {
	width: 70px !important;
}
.modBtn02 {
	width: 120px !important;
}
.modBtn03 {
	width: 135px;
}
.modBtn04:hover {
	text-decoration: none;
	opacity: .6;
}

.modDl01{
    border: solid 1px #ccc;
    padding: 20px;
    margin-bottom: 20px;
}
.modDl01 dt{
    font-weight: bold;
    color: #1D2C64;
    float: left;
    clear: both;
    width: 10em;
    padding: 10px;
}
@media screen and (max-width: 680px){
.modDl01 dt{
    font-weight: bold;
    color: #1D2C64;
    float: none;
    clear: both;
    width: 10em;
    padding: 0 0 5px;
}
}
.modDl01 dd{
padding-left: 10em;border-bottom: dotted 1px #ccc;padding: 10px;}
@media screen and (max-width: 680px){
.modDl01 dd{
padding-left: 10em;border-bottom: dotted 1px #ccc;padding: 0 0 10px;margin-bottom: 10px;}
}
.modDl01 dd.last,
.modDl01 dd:last-child
{
	border:none;
}
.modTbl02{
    width: 100%;
    margin-bottom: 20px;
}
.modTbl02 th{
    padding: 10px;
    background-color: #1D2C65;
    color: #FFF;
}
.modTbl02 td{
    padding: 10px;
    background-color: #eee;
}
@media screen and (max-width: 680px){
.modTbl02 th,
.modTbl02 td{
	display:block;
	width:auto;
}
.modTbl02 th{
	text-align:left;
}
}
.blueBtn {
	background-color: #1d2c65;
	color: #FFF;
	border: none;
	padding: 5px 20px;
	font-size: 10px;
	display: block;
	height: 100%;
	display: block;
}
.blueBtn:link {
	color: #FFF;
}
.blueBtn:hover {
	text-decoration: none;
	color: #FFF;
	cursor: pointer;
}
.inputBox {
	padding: 1px 3px;
	border: 1px solid #ccc;
 vertical-align::middle;
}
.inputBox02{
padding: 5px;}
.selectBox {
	background: -moz-linear-gradient(top, #fefefe 0%, #e8e8e8);
	background: -webkit-gradient(linear, left top, left bottom, from(#fefefe), to(#e8e8e8));
	padding: 0 3px;
	border: 1px solid #ccc;
	vertical-align: middle;
}
.flex-direction-nav .flex-prev:hover,
.flex-direction-nav .flex-next:hover{
	opacity: 0.6;
	filter: alpha(opacity=60);
	-ms-filter: "alpha(opacity=60)";
}
.flex-direction-nav .flex-prev {
	width: 100px;
	position: absolute;
	top: -30px;
	left: 0px;
	color: #000;
	/* padding-left: 35px; */
	text-decoration: none;
}
.flex-direction-nav .flex-next {
	width: 100px;
	position: absolute;
	top: -30px;
	right: 0px;
	color: #000;
	/* padding-left: 35px; */
	text-decoration: none;
}
#reservation .inputarea .inputbox dl dd {
	margin: 0 0 10px;
	text-align: left;
}
#reservation .inputarea .box02 dl dd select {
	margin-right: 10px;
}
select {
	cursor:pointer;
}
#reservation .inputarea .inputbox dl dt {
	font-size: 14px;
	margin: 0 0 18px !important;
	text-align: left;
}
#calendar {
	margin: 0;
}
#calendar p {
	font-size: 12px;
	text-align: left;
}
#calendar .blueArea {
	color: #326696;
}
#calendar .dateArea {
	margin: 15px 0px 3px -90px;
	font-size: 20px;
	text-align: center;
}
#calendar .btnBox ul {
	display: table;
}
#calendar .dateArea .youbiArea {
	font-size: 13px;
}
#calendar .dateArea .teikyuArea {
	color: #FFF;
	font-size: 12px;
	background-color: #e495a8;
	padding: 0 7px;
}
#calendar .calendarArea {
	position: relative;
}
#calendar .roomName {
	border-top: 1px solid #CCC;
	width: 20%;
	text-align: center;
	float: left;
	height: 18px;
}
#calendar .roomName li {
	background-color: #f8f8f8;
	border-left: 1px solid #CCC;
	border-right: 1px solid #CCC;
	border-bottom: 1px solid #CCC;
	min-height: 40px;
	display: flex;
	align-items: center;
	justify-content: center;
	padding: 0 2px;
	box-sizing: border-box;
	line-height: 1.2;
	font-size: 12px;
}
#calendar .calendarArea ul .roomTitle {
	min-height: 0;
	height: 28px;
	line-height: 28px;
}
#calendar .calendarArea table {
	background-color: #f8f8ff;
	border-top: 1px solid #CCC;
	border-right: 1px solid #CCC;
	border-collapse: collapse;
}
#calendar .calendarArea table th {
	width: 50px;
	padding: 5px 0 ;
	height: 28px;
	box-sizing: border-box;
	font-size: 11px;
}
#calendar .calendarArea table tr {
	border-bottom: 1px solid #CCC;
	text-align: center;
}
#calendar .calendarArea table td {
	background-color: #FFF;
	box-sizing: border-box;
	vertical-align: middle;
	font-size: 12px;
}
#calendar .calendarArea table .okArea {
	background-color: #f8f8ff !important;
	color: #326696;
	text-decoration: underline;
}
#calendar .calendarArea table .okArea a {
	display: block;
	color: #326696 !important;
}
#calendar .calendarArea table .dottedRight {
	border-right: 1px dotted #CCC;
}
#calendar .calendarArea table .timeTitle {
	background-color: #f8f8f8;
	padding: 5px 0;
}
.logined p {
	margin-top: 5px;
	margin-bottom: 20px;
	text-align: right;
}
.calendarSlider {
	float: left;
	width: 80%;
}

@media screen and (max-width: 680px) {
.section {
	margin: 10px 0;
}
#reminder .infoText {
	margin: 20px auto;
}
.reserveInner {
	margin: 0 10px;
}
.modTitle01 {
	padding-left: 5px;
	width: auto;
	font-size: 18px;
	margin: 10px 0;
}
.loginHeader .loginBox {
	margin: 0 auto;
	width: 100%;
}
.loginHeader .userIcon,
.passIcon {
	margin-top: 7px;
}
.loginHeader .userBox,
.passBox,
.loginHeader .passBox {
	width: 200px;
	height: 30px;
	margin: 20px auto;
	float: none;
}
.loginHeader .inputBox {
	width: 160px;
	height: 25px;
	top: 3px;
	left: 30px;
}
.loginHeader .signUpLink {
	padding-right: 10px;
}
.loginHeader .loginBtn {
	float: none;
	width: 100px;
	text-align: center;
	margin: 0 auto;
	font-size: 14px;
}
.errorText {
	width: 90%;
}
.section {
}
.myPageBlock th {
	text-align: center !important;
}
.myPageBlock td {
	text-align: left !important;
}
.formBlock {
	width: 100%;
}
.formBlock th,
.formBlock td {
	text-align: left;
	display: block;
	width: auto;
}
.formBlock td {
	text-align: center;
	padding: 10px 10px;
}
.formBlock .inputBox {
	height: 30px;
	width: 90%;
}
#login .infoText {
	width: 90%;
}
#reservation h2 {
	font-size: 15px;
}
#reservation.titleBox p {
	font-size: 8px;
}
#reservation .inputarea {
	margin: 0 0 20px 0;
}
#reservation .inputarea .inputbox {
	height: 95px !important;
}
#reservation .inputarea .inputbox dl dt {
	font-size: 14px;
}
#reservation .inputarea .inputbox dl dd select {
	width: 80%;
	padding: 2% 1%;
	margin-left: auto !important;
	margin-right: auto !important;
	font-size: 12px;
}
#reservation .btnBox li {
	padding-right: 3px;
	padding-left: 3px;
	display: block;
	float: left;
}
#reservation .inputarea .inputbox dl dd {
	text-align: center;
}
#calendar .dateArea {
	margin: 20px 0px 50px 0px;
	text-align: left;
}
#calendar .dateArea .youbiArea {
	font-size: 12px;
}
#calendar .dateArea .teikyuArea {
	color: #FFF;
	font-size: 12px;
	background-color: #e495a8;
	padding: 0 7px;
}
#calendar .roomName {
	width: 125px;
	font-size: 12px;
}
#calendar .calendarArea table {
	font-size: 11px;
}
#calendar .calendarArea table th {
	width: 50px;
}
#calendar .calendarArea table td {
	height: 38px;
}
#reservation .inputarea .inputbox dl dd select {
	margin-bottom: 10px;
}
#reservation .inputarea .inputbox dl dd img {
	width: 5.5%;
	margin-left: 0%;
}
#reservation .btnBox ul {
	text-align: center;
	margin: 0 auto;
	display: table;
}
input {
	/* -webkit-border-radius: 3px; */
	/* -webkit-appearance: none; */
}
textarea {
	/* -webkit-border-radius: 3px; */
	/* -webkit-appearance: none; */
}
.modBtn01,
.modBtn02,
.modBtn03 {
	font-size: 12px;
	padding: 0px !important;
	height: 20px;
	-webkit-border-radius: 3px;
	-webkit-appearance: none;
}
.modBtn01 {
	width: 60px !important;
	height: 25px;
	font-size: 12px;
}
.modBtn02 {
	width: 110px !important;
	height: 25px;
	font-size: 12px;
}
.modBtn03 {
	width: 135px;
	font-size: 12px;
}
.blueBtn {
	background-color: #1d2c65;
	color: #FFF;
	border: none;
	padding: 5px 20px;
	font-size: 10px;
}
.inputBox {
	width: 70%;
	padding: 0;
	-webkit-border-radius: 3px;
	-webkit-appearance: none;
	appearance: none;
}

.formText {
	margin: 10px 0;
}
.calendarSlider {
	width: calc(100% - 125px);
}
.flex-direction-nav .flex-prev,
.flex-next {
	font-size: 12px;
}
.modBtn04_modMT {
	margin-top: 50px;
}
.modTitle02 {
	padding-left: 5px;
	font-size: 18px;
}
.modTitle02 .modBtn04 {
}
}


.myTxtBlock{
	font-size: 14px;
}