
@charset "utf-8";





html		{scroll-behavior: smooth;}

body		{
			padding: 0 !important;
			margin: 0 !important;
			background: #f5f5f5;
			}

span	{font-family:Polaris-Bold !important;
			letter-spacing:0px !important;}

.center		{margin:0 auto;}
.t-center	{text-align:center;}

.width80	{width:80%;}
.width85	{width:85%;}
.width90	{width:90%;}
.width95	{width:95%;}
.width100	{width:100%;}

.b-pink		{background-color:#F27398;}
.b-red		{background-color:#FF6860;}
.b-blue		{background-color:#40AAEF;}
.b-lblue	{background-color:#C8E3F4;}
.b-green	{background-color:#58BE89;}
.b-yellow	{background-color:#FAEBAD;}
.b-orange	{background-color:#FBA848;}
.b-black	{background-color:#363947;}
.b-gray		{background-color:#D3D7D9;}
.b-silver	{background-color:#EEEEEE;}
.b-white	{background-color:#FFFFFF;}

.pink		{color:#F27398;}
.red		{color:#FF6860;}
.blue		{color:#40AAEF;}
.lblue		{color:#C8E3F4;}
.green		{color:#58BE89;}
.yellow		{color:#FAEBAD;}
.orange		{color:#FBA848;}
.black		{color:#363947;}
.gray		{color:#D3D7D9;}
.silver		{color:#EEEEEE;}
.white		{color:#FFFFFF;}

.size12		{font-size:12px;}
.size14		{font-size:14px;}
.size16		{font-size:16px;}
.size18		{font-size:18px;}
.size20		{font-size:20px;}
.size22		{font-size:22px;}
.size24		{font-size:24px;}
.size26		{font-size:26px;}
.size28		{font-size:28px;}
.size30		{font-size:30px;}
.size32		{font-size:32px;}
.size34		{font-size:34px;}
.size36		{font-size:36px;}
.size38		{font-size:38px;}
.size40		{font-size:40px;}
.size42		{font-size:42px;}
.size44		{font-size:44px;}
.size46		{font-size:46px;}
.size48		{font-size:48px;}
.size50		{font-size:50px;}
.size52		{font-size:52px;}
.size54		{font-size:54px;}
.size56		{font-size:56px;}
.size58		{font-size:58px;}
.size60		{font-size:60px;}
.size62		{font-size:62px;}
.size64		{font-size:64px;}
.size66		{font-size:66px;}
.size68		{font-size:68px;}
.size70		{font-size:70px;}
.size72		{font-size:72px;}
.size74		{font-size:74px;}
.size76		{font-size:76px;}
.size78		{font-size:78px;}
.size80		{font-size:80px;}
.size82		{font-size:82px;}
.size84		{font-size:84px;}
.size86		{font-size:86px;}
.size88		{font-size:88px;}
.size90		{font-size:90px;}


.bold		{font-weight:bold;font-family:Polaris-Bold;}

.pd0		{padding:0px;}
.pd5		{padding:5px;}
.pd0505		{padding:0px 5px 0px 5px;}

.mgb5		{margin-bottom:5px;}

.obi		{padding:6px 5px 5px 6px;}

.setumei	{
			padding:10px 5px 5px 5px;
			border:dotted #D3D7D9 2px;
			background-color:#C8E3F4;
			color:#363947;
			font-size:14px;
			}
			
.setumei2	{
			padding:10px 5px 5px 5px;
			border:dotted #D3D7D9 2px;
			background-color:#FAD0DC;
			color:#363947;
			font-size:14px;
			}

.setumei3	{
			padding:10px 5px 5px 5px;
			border:dotted #D3D7D9 2px;
			background-color:#EEEEEE;
			color:#363947;
			font-size:14px;
			}

.button01	{
			position: relative;
			display: inline-block;
			padding: 15px 5px 15px 5px;
			text-decoration: none;
			color: #FFFFFF;
			background: #FF11A7;
			border: solid 1px #FFAFE1;
			border-radius: 4px;
			box-shadow: inset 0 1px 0 rgba(255,255,255,0.2);
			text-shadow: 0 1px 0 rgba(0,0,0,0.2);
			width:85%;
			font-size:16px;
			font-weight:bold;font-family:Polaris-Bold;
			}

.botton01_box	{
				text-align:center;
				background-color:#FFFFFF;
				padding:30px 0px 30px 0px;
				}

.button02	{
			position: relative;
			display: inline-block;
			padding: 15px 5px 15px 5px;
			text-decoration: none;
			color: #FFFFFF;
			background: #58BE89;
			border: solid 1px #8FD3B0;
			border-radius: 4px;
			box-shadow: inset 0 1px 0 rgba(255,255,255,0.2);
			text-shadow: 0 1px 0 rgba(0,0,0,0.2);
			width:85%;
			font-size:16px;
			font-weight:bold;font-family:Polaris-Bold;
			}

.botton02_box	{
				text-align:center;
				background-color:#FFFFFF;
				padding:30px 0px 30px 0px;
				}

.utikesi	{
			text-decoration: line-through;
			}




