@charset "UTF-8";
@import url(style.css);

h1{
	margin:0;
	padding:0;
}
p img{
vertical-align: bottom; *vertical-align: baseline; border: 0;
}

a {
    color: #303030;
}
a:hover{ color:#ed4a71;}

.monthly_list {
 margin-top:20px;
height:300px;
}

.monthly_list li {
    float: left;
    width:205px;
    overflow: hidden;
    position: relative;
    margin-bottom: 20px;
	text-align:center;
}
.l-main{
background: #F2EAD0;
font-family: Meiryo;
font-size: 14px;
font-style: normal;
font-weight: 400;
line-height: 30px;
letter-spacing: 0em;
text-align: left;
}
.o-main .o-main-title{	background: #F2EAD0;padding:0;}

 .l-main.month202101{	background: #F5654D;}
.month202101 .o-main .o-main-title{	background: #F5654D;}

 .l-main.month202102{	background: #B78666;}
.month202102 .o-main .o-main-title{	background: #B78666;}

 .l-main.month202103{	background: #D9E9E1;}
.month202103 .o-main .o-main-title{	background: #D9E9E1;}

 .l-main.month202104{	background: #F9D9D9;}
.month202104 .o-main .o-main-title{	background: #F9D9D9;}

 .l-main.month202105{	background: #E0EAFF;}
.month202105 .o-main .o-main-title{	background: #E0EAFF;}

 .l-main.month202106{	background: #AFE8F4;}
.month202106 .o-main .o-main-title{	background: #AFE8F4;}

 .l-main.month202107{	background: #D3C4F5;}
.month202107 .o-main .o-main-title{	background: #D3C4F5;}

 .l-main.month202108{	background: #53CCF4;}
.month202108 .o-main .o-main-title{	background: #53CCF4;}

 .l-main.month202109{	background: #3C72AF;}
.month202109 .o-main .o-main-title{	background: #3C72AF;}

 .l-main.month202110{	background: #593A88;}
.month202110 .o-main .o-main-title{	background: #593A88;}

 .l-main.month202111{	background: #E0BE98;}
.month202111 .o-main .o-main-title{	background: #E0BE98;}

 .l-main.month202112{	background: #d4d4d4;}
.month202112 .o-main .o-main-title{	background: #d4d4d4;}

 .l-main.month202201{	background: #e0d16e;}
.month202201 .o-main .o-main-title{	background: #e0d16e;}

 .l-main.month202202{	background: #f0e4d8;}
.month202202 .o-main .o-main-title{	background: #f0e4d8;}

 .l-main.month202203{	background: #fff9ce;}
.month202203 .o-main .o-main-title{	background: #fff9ce;}

 .l-main.month202204{	background: #caf3df;}
.month202204 .o-main .o-main-title{	background: #caf3df;}

 .l-main.month202205{	background: #fff9e3;}
.month202205 .o-main .o-main-title{	background: #fff9e3;}

 .l-main.month202206{	background: #daefff;}
.month202206 .o-main .o-main-title{	background: #daefff;}

 .l-main.month202207{	background: #fff6dd;}
.month202207 .o-main .o-main-title{	background: #fff6dd;}

 .l-main.month202208{	background: #e2fbfa;}
.month202208 .o-main .o-main-title{	background: #e2fbfa;}

 .l-main.month202209{	background: #ecdfcc;}
.month202209 .o-main .o-main-title{	background: #ecdfcc;}

 .l-main.month202210{	background: #333333;}
.month202210 .o-main .o-main-title{	background: #333333;}

 .l-main.month202211{	background: #f3eee5;}
.month202211 .o-main .o-main-title{	background: #f3eee5;}

 .l-main.month202212{	background: #156cc9;}
.month202212 .o-main .o-main-title{	background: #156cc9;}

 .l-main.month202301{	background: #ede2c8;}
.month202301 .o-main .o-main-title{	background: #ede2c8;}

 .l-main.month202302{	background: #ffaeb8;}
.month202302 .o-main .o-main-title{	background: #ffaeb8;}

 .l-main.month202303{	background: #cfcced;}
.month202303 .o-main .o-main-title{	background: #cfcced;}

 .l-main.month202305{	background: #fcefd9;}
.month202305 .o-main .o-main-title{	background: #fcefd9;}

 .l-main.month202306{	background: #d3bee0;}
.month202306 .o-main .o-main-title{	background: #d3bee0;}

 .l-main.month202307{	background: #ffe7ee;}
.month202307 .o-main .o-main-title{	background: #ffe7ee;}

 .l-main.month202308{	background: #fceed5;}
.month202308 .o-main .o-main-title{	background: #fceed5;}

 .l-main.month202309{	background: #eddfc2;}
.month202309 .o-main .o-main-title{	background: #eddfc2;}

 .l-main.month202310{	background: #5f5289;}
.month202310 .o-main .o-main-title{	background: #5f5289;}

 .l-main.month202311{	background: #b88176;}
.month202311 .o-main .o-main-title{	background: #b88176;}

 .l-main.month202312{	background: #446f4a;}
.month202312 .o-main .o-main-title{	background: #446f4a;}

 .l-main.month202401{	background: #f5654d;}
.month202401 .o-main .o-main-title{	background: #f5654d;}

 .l-main.month202402{	background: #ffd8df;}
.month202402 .o-main .o-main-title{	background: #ffd8df;}

 .l-main.month202403{	background: #f7f2ea;}
.month202403 .o-main .o-main-title{	background: #f7f2ea;}

 .l-main.month202404{	background: #dcf6f8;}
.month202404 .o-main .o-main-title{	background: #dcf6f8;}

 .l-main.month202405{	background: #e4f8e0;}
.month202405 .o-main .o-main-title{	background: #e4f8e0;}

 .l-main.month202406{	background: #fffddf;}
.month202406 .o-main .o-main-title{	background: #fffddf;}

 .l-main.month202407{	background: #e4f0f9;}
.month202407 .o-main .o-main-title{	background: #e4f0f9;}

 .l-main.month202408{	background: #ffe9ba;}
.month202408 .o-main .o-main-title{	background: #ffe9ba;}

 .l-main.month202409{	background: #105baa;}
.month202409 .o-main .o-main-title{	background: #105baa;}

 .l-main.month202410{	background: #d4d2c4;}
.month202410 .o-main .o-main-title{	background: #d4d2c4;}

 .l-main.month202411{	background: #373247;}
.month202411 .o-main .o-main-title{	background: #373247;}

 .l-main.month202412{	background: #207a53;}
.month202412 .o-main .o-main-title{	background: #207a53;}

 .l-main.month202501{	background: #13325f;}
.month202501 .o-main .o-main-title{	background: #13325f;}

 .l-main.month202502{	background: #ee9c9c;}
.month202502 .o-main .o-main-title{	background: #ee9c9c;}

 .l-main.month202503{	background: #0047b8;}
.month202503 .o-main .o-main-title{	background: #0047b8;}

 .l-main.month202504{	background: #a5d9dd;}
.month202504 .o-main .o-main-title{	background: #a5d9dd;}

 .l-main.month202505{	background: #ffe0e2;}
.month202505 .o-main .o-main-title{	background: #ffe0e2;}

 .l-main.month202506{	background: #f1edfe;}
.month202506 .o-main .o-main-title{	background: #f1edfe;}

 .l-main.month202507{	background: #fff4ca;}
.month202507 .o-main .o-main-title{	background: #fff4ca;}

 .l-main.month202508{	background: #bdedff;}
.month202508 .o-main .o-main-title{	background: #bdedff;}

 .l-main.month202509{	background: #f49ac1;}
.month202509 .o-main .o-main-title{	background: #f49ac1;}

 .l-main.month202510{	background: #604283;}
.month202510 .o-main .o-main-title{	background: #604283;}

 .l-main.month202511{	background: #cab7af;}
.month202511 .o-main .o-main-title{	background: #cab7af;}

 .l-main.month202512{	background: #d63524;}
.month202512 .o-main .o-main-title{	background: #d63524;}

 .l-main.month202601{	background: #9d080e;}
.month202601 .o-main .o-main-title{	background: #9d080e;}

 .l-main.month202602{	background: #f65b7b;}
.month202602 .o-main .o-main-title{	background: #f65b7b;}

 .l-main.month202603{	background: #ddffbe;}
.month202603 .o-main .o-main-title{	background: #ddffbe;}

 .l-main.month202604{	background: #ddf6fa;}
.month202604 .o-main .o-main-title{	background: #ddf6fa;}

 .l-main.month202605{	background: #fffae4;}
.month202605 .o-main .o-main-title{	background: #fffae4;}

 .l-main.month202606{	background: #daefff;}
.month202606 .o-main .o-main-title{	background: #daefff;}

 .l-main.month202607{	background: #eaf5ff;}
.month202607 .o-main .o-main-title{	background: #eaf5ff;}

 .l-main.month202608{	background: #2651ad;}
.month202608 .o-main .o-main-title{	background: #2651ad;}

 .l-main.month202609{	background: #151c4c;}
.month202609 .o-main .o-main-title{	background: #151c4c;}

 .l-main.month202610{	background: #b1a5bd;}
.month202610 .o-main .o-main-title{	background: #b1a5bd;}





.month{
	padding:0 30px;
	margin-bottom:30px;

}

.introduction{
	background: #fff;
	color: #393434;
	margin:0 30px;
	padding:31px 20px 22px 20px;
	margin:0 0 20px 0;
}
.introduction p{
	text-align:center;
	padding:20px 0 10px 0;
}
.under_line{
	background-color: #fff;
	background-image:linear-gradient(180deg, rgba(242, 234, 208, 0) 0%, rgba(242, 234, 208, 0) 88%, #F2EAD0 100%);
	background-size: 100% 2em;
	line-height: 2em;
	padding: 0 1em 2em 1em;
}
.month202102 .under_line{
	background-image:linear-gradient(180deg, rgba(183, 134, 102, 0) 0%, rgba(183, 134, 102, 0) 91%, #B78666 100%);
}
.month202103 .under_line{
	background-image:linear-gradient(180deg, rgba(217, 233, 225, 0) 0%, rgba(217, 233, 225, 0) 91%, #D9E9E1 100%);
}
.month202104 .under_line{
	background-image:linear-gradient(180deg, rgba(249, 217, 217, 0) 0%, rgba(249, 217, 217, 0) 91%, #F9D9D9 100%);
}
.month202105 .under_line{
	background-image:linear-gradient(180deg, rgba(224, 234, 255, 0) 0%, rgba(224, 234, 255, 0) 91%, #E0EAFF 100%);
}
.month202106 .under_line{
	background-image:linear-gradient(180deg, rgba(175, 232, 244, 0) 0%, rgba(175, 232, 244, 0) 91%, #AFE8F4 100%);
}
.month202107 .under_line{
	background-image:linear-gradient(180deg, rgba(251, 236, 188, 0) 0%, rgba(251, 236, 188, 0) 91%, #fbecbc 100%);
}
.month202108 .under_line{
	background-image:linear-gradient(180deg, rgba(255, 241, 119, 0) 0%, rgba(255, 241, 119, 0) 91%, #fff177 100%);
}
.month202109 .under_line{
	background-image:linear-gradient(180deg, rgba(179, 208, 240, 0) 0%, rgba(179, 208, 240, 0) 91%, #b3d0f0 100%);
}
.month202110 .under_line{
	background-image:linear-gradient(180deg, rgba(212, 195, 238, 0) 0%, rgba(212, 195, 238, 0) 91%, #d4c3ee 100%);
}
.month202111 .under_line{
	background-image:linear-gradient(180deg, rgba(247, 226, 220, 0) 0%, rgba(247, 226, 220, 0) 91%, #f7e2dc 100%);
}
.month202112 .under_line{
	background-image:linear-gradient(180deg, rgba(234, 224, 211, 0) 0%, rgba(234, 224, 211, 0) 91%, #eae0d3 100%);
}
.month202201 .under_line{
	background-image:linear-gradient(180deg, rgba(220, 240, 240, 0) 0%, rgba(220, 240, 240, 0) 91%, #dcf0f0 100%);
}
.month202202 .under_line{
	background-image:linear-gradient(180deg, rgba(233, 214, 214, 0) 0%, rgba(233, 214, 214, 0) 91%, #e9d6d6 100%);
}
.month202203 .under_line{
	background-image:linear-gradient(180deg, rgba(250, 219, 217, 0) 0%, rgba(250, 219, 217, 0) 91%, #fadbd9 100%);
}
.month202204 .under_line{
	background-image:linear-gradient(180deg, rgba(230, 206, 211, 0) 0%, rgba(230, 206, 211, 0) 91%, #e6ced3 100%);
}
.month202205 .under_line{
	background-image:linear-gradient(180deg, rgba(147, 216, 206, 0) 0%, rgba(147, 216, 206, 0) 91%, #93d8ce 100%);
}
.month202206 .under_line{
	background-image:linear-gradient(180deg, rgba(255, 219, 229, 0) 0%, rgba(255, 219, 229, 0) 91%, #ffdbe5 100%);
}
.month202207 .under_line{
	background-image:linear-gradient(180deg, rgba(188, 237, 244, 0) 0%, rgba(188, 237, 244, 0) 91%, #bcedf4 100%);
}
.month202208 .under_line{
	background-image:linear-gradient(180deg, rgba(229, 231, 209, 0) 0%, rgba(229, 231, 209, 0) 91%, #e5e7d1 100%);
}
.month202209 .under_line{
	background-image:linear-gradient(180deg, rgba(241, 219, 180, 0) 0%, rgba(241, 219, 180, 0) 91%, #f1dbb4 100%);
}

.month202210 .under_line{
	background-image:linear-gradient(180deg, rgba(243, 190, 143, 0) 0%, rgba(243, 190, 143, 0) 91%, #f3be8f 100%);
}
.month202211 .under_line{
	background-image:linear-gradient(180deg, rgba(184, 208, 190, 0) 0%, rgba(184, 208, 190, 0) 91%, #b8d0be 100%);
}
.month202212 .under_line{
	background-image:linear-gradient(180deg, rgba(141, 214, 255, 0) 0%, rgba(141, 214, 255, 0) 91%, #8dd6ff 100%);
}
.month202301 .under_line{
	background-image:linear-gradient(180deg, rgba(222, 178, 83, 0) 0%, rgba(222, 178, 83, 0) 91%, #deb253 100%);
}
.month202302 .under_line{
	background-image:linear-gradient(180deg, rgba(255, 215, 215, 0) 0%, rgba(255, 215, 215, 0) 91%, #ffd7d7 100%);
}
.month202303 .under_line{
	background-image:linear-gradient(180deg, rgba(246, 238, 186, 0) 0%, rgba(246, 238, 186, 0) 91%, #f6eeba 100%);
}
.month202305 .under_line{
	background-image:linear-gradient(180deg, rgba(229, 205, 163, 0) 0%, rgba(229, 205, 163, 0) 91%, #e5cda3 100%);
}
.month202306 .under_line{
	background-image:linear-gradient(180deg, rgba(203, 220, 204, 0) 0%, rgba(203, 220, 204, 0) 91%, #cbdccc 100%);
}
.month202307 .under_line{
	background-image:linear-gradient(180deg, rgba(248, 236, 199, 0) 0%, rgba(248, 236, 199, 0) 91%, #f8ecc7 100%);
}
.month202308 .under_line{
	background-image:linear-gradient(180deg, rgba(255, 223, 222, 0) 0%, rgba(255, 223, 222, 0) 91%, #ffdfde 100%);
}
.month202309 .under_line{
	background-image:linear-gradient(180deg, rgba(250, 238, 215, 0) 0%, rgba(250, 238, 215, 0) 91%, #faeed7 100%);
}
.month202310 .under_line{
	background-image:linear-gradient(180deg, rgba(221, 215, 250, 0) 0%, rgba(221, 215, 250, 0) 91%, #ddd7fa 100%);
}
.month202311 .under_line{
	background-image:linear-gradient(180deg, rgba(247, 241, 217, 0) 0%, rgba(247, 241, 217, 0) 91%, #f7f1d9 100%);
}
.month202312 .under_line{
	background-image:linear-gradient(180deg, rgba(247, 241, 217, 0) 0%, rgba(247, 241, 217, 0) 91%, #f7f1d9 100%);
}
.month202401 .under_line{
	background-image:linear-gradient(180deg, rgba(255, 240, 214, 0) 0%, rgba(255, 240, 214, 0) 91%, #fff0d6 100%);
}

.month202402 .under_line{
	background-image:linear-gradient(180deg, rgba(255, 231, 235, 0) 0%, rgba(255, 231, 235, 0) 91%, #ffe7eb 100%);
}
.month202403 .under_line{
	background-image:linear-gradient(180deg, rgba(247, 242, 234, 0) 0%, rgba(247, 242, 234, 0) 91%, #f7f2ea 100%);
}
.month202404 .under_line{
	background-image:linear-gradient(180deg, rgba(220, 246, 248, 0) 0%, rgba(220, 246, 248, 0) 91%, #dcf6f8 100%);
}
.month202405 .under_line{
	background-image:linear-gradient(180deg, rgba(228, 248, 224, 0) 0%, rgba(228, 248, 224, 0) 91%, #e4f8e0 100%);
}
.month202406 .under_line{
	background-image:linear-gradient(180deg, rgba(254, 228, 217, 0) 0%, rgba(254, 228, 217, 0) 91%, #fee4d9 100%);
}
.month202407 .under_line{
	background-image:linear-gradient(180deg, rgba(236, 213, 244, 0) 0%, rgba(236, 213, 244, 0) 91%, #ecd5f4 100%);
}
.month202408 .under_line{
	background-image:linear-gradient(180deg, rgba(225, 218, 204, 0) 0%, rgba(225, 218, 204, 0) 91%, #e1dacc 100%);
}
.month202409 .under_line{
	background-image:linear-gradient(180deg, rgba(255, 223, 237, 0) 0%, rgba(255, 223, 237, 0) 91%, #ffdfed 100%);
}
.month202410 .under_line{
	background-image:linear-gradient(180deg, rgba(231, 222, 241, 0) 0%, rgba(231, 222, 241, 0) 91%, #e7def1 100%);
}
.month202411 .under_line{
	background-image:linear-gradient(180deg, rgba(231, 222, 241, 0) 0%, rgba(231, 222, 241, 0) 91%, #e7def1 100%);
}
.month202412 .under_line{
	background-image:linear-gradient(180deg, rgba(240, 227, 185, 0) 0%, rgba(240, 227, 185, 0) 91%, #f0e3b9 100%);
}
.month202501 .under_line{
	background-image:linear-gradient(180deg, rgba(190, 210, 238, 0) 0%, rgba(190, 210, 238, 0) 91%, #bed2ee 100%);
}
.month202502 .under_line{
	background-image:linear-gradient(180deg, rgba(253, 228, 231, 0) 0%, rgba(253, 228, 231, 0) 91%, #fde4e7 100%);
}
.month202503 .under_line{
	background-image:linear-gradient(180deg, rgba(255, 235, 167, 0) 0%, rgba(255, 235, 167, 0) 91%, #ffeba7 100%);
}

.month202504 .under_line{
	background-image:linear-gradient(180deg, rgba(255, 235, 167, 0) 0%, rgba(255, 235, 167, 0) 91%, #ffeba7 100%);
}

.month202504 .under_line{
	background-image:linear-gradient(180deg, rgba(252, 206, 215, 0) 0%, rgba(252, 206, 215, 0) 91%, #fcced7 100%);
}
.month202505 .under_line{
	background-image:linear-gradient(180deg, rgba(255, 239, 183, 0) 0%, rgba(255, 239, 183, 0) 91%, #ffefb7 100%);
}
.month202506 .under_line{
	background-image:linear-gradient(180deg, rgba(255, 239, 183, 0) 0%, rgba(255, 239, 183, 0) 91%, #ffefb7 100%);
}
.month202507 .under_line{
	background-image:linear-gradient(180deg, rgba(178, 232, 255, 0) 0%, rgba(178, 232, 255, 0) 91%, #b2e8ff 100%);
}
.month202508 .under_line{
	background-image:linear-gradient(180deg, rgba(255, 249, 195, 0) 0%, rgba(255, 249, 195, 0) 91%, #fff9c3 100%);
}

.month202509 .under_line{
	background-image:linear-gradient(180deg, rgba(255, 230, 208, 0) 0%, rgba(255, 230, 208, 0) 91%, #ffe6d0 100%);
}
.month202510 .under_line{
	background-image:linear-gradient(180deg, rgba(218, 207, 232, 0) 0%, rgba(218, 207, 232, 0) 91%, #dacfe8 100%);
}
.month202511 .under_line{
	background-image:linear-gradient(180deg, rgba(183, 198, 209, 0) 0%, rgba(183, 198, 209, 0) 91%, #b7c6d1 100%);
}
.month202512 .under_line{
	background-image:linear-gradient(180deg, rgba(247,220,217, 0) 0%, rgba(247,220,217, 0) 91%, #F7DCD9 100%);
}
.month202601 .under_line{
	background-image:linear-gradient(180deg, rgba(233,229,202, 0) 0%, rgba(233,229,202, 0) 91%, #e9e5ca 100%);
}
.month202602 .under_line{
	background-image:linear-gradient(180deg, rgba(255,220,223, 0) 0%, rgba(255,220,223, 0) 91%, #ffdcdf 100%);
}
.month202603 .under_line{
	background-image:linear-gradient(180deg, rgba(255,234,232, 0) 0%, rgba(255,234,232, 0) 91%, #ffeae8 100%);
}
.month202604 .under_line{
	background-image:linear-gradient(180deg, rgba(221,247,246, 0) 0%, rgba(221,247,246, 0) 91%, #ddf7f6 100%);
}
.month202605 .under_line{
	background-image:linear-gradient(180deg, rgba(251,235,236, 0) 0%, rgba(251,235,236, 0) 91%, #fbebec 100%);
}
.month202606 .under_line{
	background-image:linear-gradient(180deg, rgba(223,236,255, 0) 0%, rgba(223,236,255, 0) 91%, #dfecff 100%);
}
.month202607 .under_line{
	background-image:linear-gradient(180deg, rgba(249,241,200, 0) 0%, rgba(249,241,20, 0) 91%, #f9f1c8 100%);
}
.month202608 .under_line{
	background-image:linear-gradient(180deg, rgba(223,215,240, 0) 0%, rgba(223,215,240, 0) 91%, #dfd7ed 100%);
}
.month202609 .under_line{
	background-image:linear-gradient(180deg, rgba(255,248,218, 0) 0%, rgba(255,248,218, 0) 91%, #fff8da 100%);
}
.month202610 .under_line{
	background-image:linear-gradient(180deg, rgba(249,228,211, 0) 0%, rgba(249,228,211, 0) 91%, #f9e4d3 100%);
}

h2{
	background: #DCC595;
	font-weight: bold;
	padding:10px 0 8px 30px;
	font-size:14px;
	line-height: 20px;
	color: #393434;
}
.month202102 h2{background: #FFA09E;}
.month202103 h2{background: #E0D668;}
.month202104 h2{background: #B2DAE5;}
.month202105 h2{background: #F8B0BC;}
.month202106 h2{background: #F4D368;}
.month202107 h2{background: #F4D368;}
.month202108 h2{background: #FFDF30;}
.month202109 h2{background: #F8A116;}
.month202110 h2{background: #FF9C34;}
.month202111 h2{background: #F47554;}
.month202112 h2{background: #c4a172;}
.month202201 h2{background: #f57080;}
.month202202 h2{background: #d0aca8;}
.month202203 h2{background: #bfdc98;}
.month202204 h2{background: #fb959e;}
.month202205 h2{background: #f4b2ba;}
.month202206 h2{background: #8bb2fb;}
.month202207 h2{background: #8edde8;}
.month202208 h2{background: #ffb28f;}
.month202209 h2{background: #f1b336;}
.month202210 h2{background: #e99951;}
.month202211 h2{background: #d2a698;}
.month202212 h2{background: #ffd243;}
.month202301 h2{background: #deb253;}
.month202302 h2{background: #ffd7d7;}
.month202303 h2{background: #f3e373;}
.month202305 h2{background: #78d8e5;}
.month202306 h2{background: #a3cea6;}
.month202307 h2{background: #ffe9a9;}
.month202308 h2{background: #fda9a6;}
.month202309 h2{background: #ffc929;}
.month202310 h2{background: #ffb128;}
.month202311 h2{background: #ddcb80;}
.month202312 h2{background: #ddcb80;}
.month202401 h2{background: #fed48a;}
.month202402 h2{background: #ffbabf;}
.month202403 h2{background: #ffd6e0;}
.month202404 h2{background: #ffc4d3;}
.month202405 h2{background: #fcea8d;}
.month202406 h2{background: #ff9b73;}
.month202407 h2{background: #fdf073;}
.month202408 h2{background: #83d4d4;}
.month202409 h2{background: #fdd0a6;}
.month202410 h2{background: #ffa746;}
.month202411 h2{background: #fd8f66;}
.month202412 h2{background: #ff7872;}
.month202501 h2{background: #d4b170;}
.month202502 h2{background: #ffcccc;}
.month202503 h2{background: #ffce2c;}
.month202504 h2{background: #fcda90;}
.month202505 h2{background: #f4b2ba;}
.month202506 h2{background: #ffe486;}
.month202507 h2{background: #ffd249;}
.month202508 h2{background: #fee229;}
.month202509 h2{background: #fdd0a6;}
.month202510 h2{background: #ff9c42;}
.month202511 h2{background: #d58681;}
.month202512 h2{background: #7cc978;}
.month202601 h2{background: #f8858a;}
.month202602 h2{background: #ffbec4;}
.month202603 h2{background: #ffafc3;}
.month202604 h2{background: #80e2eb;}
.month202605 h2{background: #ffaab5;}
.month202606 h2{background: #9fb5ee;}
.month202607 h2{background: #ecd666;}
.month202608 h2{background: #b49ede;}
.month202609 h2{background: #6bcddd;}
.month202610 h2{background: #ffa746;}


div.month202101 h2{
	background: #E0A936;
}
.guide_area{
	background:#fff;
	padding:10px 30px;
}
.guide_area p{
	font-size:13px;
	line-height: 22px;
	margin-bottom:12px;
}
span.guide_point{
	background: #F2EAD0;
	border-radius: 13px;
	padding:4px 12px 3px 12px;
	font-weight: bold;
}
.month202102 span.guide_point{ background: #FFCFCD;}
.month202103 span.guide_point{ background: #F7F2B1;}
.month202104 span.guide_point{ background: #D8EEF3;}
.month202105 span.guide_point{ background: #FBD2D8;}
.month202106 span.guide_point{ background: #FFF3CC;}
.month202107 span.guide_point{ background: #FFF3CC;}
.month202108 span.guide_point{ background: #FFF389;}
.month202109 span.guide_point{ background: #FEE2B5;}
.month202110 span.guide_point{ background: #FFEAB1;}
.month202111 span.guide_point{ background: #FED6CC;}
.month202112 span.guide_point{ background: #f3dfc5;}
.month202201 span.guide_point{ background: #f4bfc8;}
.month202202 span.guide_point{ background: #f0e4d8;}
.month202203 span.guide_point{ background: #deeccc;}
.month202204 span.guide_point{ background: #fcd7d5;}
.month202205 span.guide_point{ background: #ffdce0;}
.month202206 span.guide_point{ background: #d5e2f8;}
.month202207 span.guide_point{ background: #cfedf1;}
.month202208 span.guide_point{ background: #fbdbcd;}
.month202209 span.guide_point{ background: #f5deaf;}
.month202210 span.guide_point{ background: #dacab1;}
.month202211 span.guide_point{ background: #dacab1;}
.month202212 span.guide_point{ background: #feeaac;}
.month202301 span.guide_point{ background: #ffedc6;}
.month202302 span.guide_point{ background: #ffebeb;}
.month202303 span.guide_point{ background: #fff8cc;}
.month202305 span.guide_point{ background: #bdf7ff;}
.month202306 span.guide_point{ background: #d9f1db;}
.month202307 span.guide_point{ background: #fff3d0;}
.month202308 span.guide_point{ background: #ffdfde;}
.month202309 span.guide_point{ background: #fff4c5;}
.month202310 span.guide_point{ background: #ffdfa7;}
.month202311 span.guide_point{ background: #f0e9c9;}
.month202312 span.guide_point{ background: #f0e9c9;}
.month202401 span.guide_point{ background: #fff0d6;}
.month202402 span.guide_point{ background: #ffecf2;}
.month202403 span.guide_point{ background: #fff9da;}
.month202404 span.guide_point{ background: #fff2e8;}
.month202405 span.guide_point{ background: #e4f8e0;}
.month202406 span.guide_point{ background: #ffe7dd;}
.month202407 span.guide_point{ background: #fff8ba;}
.month202408 span.guide_point{ background: #d3f0f0;}
.month202409 span.guide_point{ background: #ffe8d2;}
.month202410 span.guide_point{ background: #fee4c8;}
.month202411 span.guide_point{ background: #ffd9cb;}
.month202412 span.guide_point{ background: #ffe0df;}
.month202501 span.guide_point{ background: #eee0c7;}
.month202502 span.guide_point{ background: #ffe6e6;}
.month202503 span.guide_point{ background: #ffe798;}
.month202504 span.guide_point{ background: #ffefcb;}
.month202505 span.guide_point{ background: #ffdce0;}
.month202506 span.guide_point{ background: #fff2c3;}
.month202507 span.guide_point{ background: #ffefbe;}
.month202508 span.guide_point{ background: #fff4a9;}
.month202509 span.guide_point{ background: #ffe8d2;}
.month202510 span.guide_point{ background: #ffd8b4;}
.month202511 span.guide_point{ background: #ecd2d0;}
.month202512 span.guide_point{ background: #c8f0c6;}
.month202601 span.guide_point{ background: #fccbce;}
.month202602 span.guide_point{ background: #ffe1e6;}
.month202603 span.guide_point{ background: #ffe1e9;}
.month202604 span.guide_point{ background: #def3f6;}
.month202605 span.guide_point{ background: #ffd6dc;}
.month202606 span.guide_point{ background: #e3e9ff;}
.month202607 span.guide_point{ background: #f7edb7;}
.month202608 span.guide_point{ background: #efe6ff;}
.month202609 span.guide_point{ background: #cbf3fa;}
.month202610 span.guide_point{ background: #ffe7cc;}

.month_menu{
	text-align:center;
	margin:20px 0 40px 0;
}
.month_menu ul{
	margin:20px 0;
}
.month_menu ul li{
	float: left;
	width: calc((100%) / 4);
	box-sizing: border-box;
	margin-bottom:16px;
}
.contents_area{
	background:#fff;
	margin-top:20px;
	
}
div.month202501 .contents_area{
	margin-top:20px;
	background:none;
	
}
h3{
	text-align:  center;
	background-image:url("/commons/img/fortune/month202012_month_bg.png");
	background-repeat: no-repeat;
	 background-size: cover;
	background-position: center;  
	padding:36px 0 24px 0;
	font-size:22px;
	lihe-height:30px;
	font-weight: bold;

}
div.month202101 h3{ background-image:url("/commons/img/fortune/month202101_month_bg.png");}
div.month202102 h3{ background-image:url("/commons/img/fortune/month202102_month_bg.png");}
div.month202103 h3{ background-image:url("/commons/img/fortune/month202103_month_bg.png");}
div.month202104 h3{ background-image:url("/commons/img/fortune/month202104_month_bg.png");}
div.month202105 h3{ background-image:url("/commons/img/fortune/month202105_month_bg.png");}
div.month202106 h3{ background-image:url("/commons/img/fortune/month202106_month_bg.png");}
div.month202107 h3{ background-image:url("/commons/img/fortune/month202107_month_bg.png");}
div.month202108 h3{ background-image:url("/commons/img/fortune/month202108_month_bg.png");}
div.month202109 h3{ background-image:url("/commons/img/fortune/month202109_month_bg.png");}
div.month202110 h3{ background-image:url("/commons/img/fortune/month202110_month_bg.png");}
div.month202111 h3{ background-image:url("/commons/img/fortune/month202111_month_bg.png");}
div.month202112 h3{ background-image:url("/commons/img/fortune/month202112_month_bg.png");}
div.month202201 h3{ background-image:url("/commons/img/fortune/month202201_month_bg.png");}
div.month202202 h3{ background-image:url("/commons/img/fortune/month202202_month_bg.png");}
div.month202203 h3{ background-image:url("/commons/img/fortune/month202203_month_bg.png");}
div.month202204 h3{ background-image:url("/commons/img/fortune/month202204_month_bg.png");}
div.month202205 h3{ background-image:url("/commons/img/fortune/month202205_month_bg.png");}
div.month202206 h3{ background-image:url("/commons/img/fortune/month202206_month_bg.png");}
div.month202207 h3{ background-image:url("/commons/img/fortune/month202207_month_bg.png");}
div.month202208 h3{ background-image:url("/commons/img/fortune/month202208_month_bg.png");}
div.month202209 h3{ background-image:url("/commons/img/fortune/month202209_month_bg.png");}
div.month202210 h3{ background-image:url("/commons/img/fortune/month202210_month_bg.png");}
div.month202211 h3{ background-image:url("/commons/img/fortune/month202211_month_bg.png");}
div.month202212 h3{ background-image:url("/commons/img/fortune/month202212_month_bg.png");}
div.month202301 h3{ background-image:url("/commons/img/fortune/month202301_month_bg.png");}
div.month202302 h3{ background-image:url("/commons/img/fortune/month202302_month_bg.png");	padding:28px 0 30px 0;}
div.month202303 h3{ background-image:url("/commons/img/fortune/month202303_month_bg.png");	padding:28px 0 30px 0;}
div.month202204 h3.m202304{ background-image:url("/commons/img/fortune/month202304_month_bg.png");}
div.month202305 h3{ background-image:url("/commons/img/fortune/month202305_month_bg.png");	padding:28px 0 30px 0;}
div.month202306 h3{ background-image:url("/commons/img/fortune/month202306_month_bg.png");	padding:28px 0 30px 0;}
div.month202307 h3{ background-image:url("/commons/img/fortune/month202307_month_bg.png");	padding:34px 0 30px 0;}
div.month202308 h3{ background-image:url("/commons/img/fortune/month202308_month_bg.png");	padding:34px 0 30px 0;}
div.month202309 h3{ background-image:url("/commons/img/fortune/month202309_month_bg.png");	padding:34px 0 30px 0;}
div.month202310 h3{ background-image:url("/commons/img/fortune/month202310_month_bg.png");	padding:34px 0 30px 0;}
div.month202311 h3{ background-image:url("/commons/img/fortune/month202311_month_bg.png");	padding:34px 0 30px 0;}
div.month202312 h3{ background-image:url("/commons/img/fortune/month202312_month_bg.png");	padding:34px 0 30px 0;}
div.month202401 h3{ background-image:url("/commons/img/fortune/month202401_month_bg.png");	padding:34px 0 30px 0;}
div.month202402 h3{ background-image:url("/commons/img/fortune/month202402_month_bg.png");	padding:34px 0 30px 0;}
div.month202403 h3{ background-image:url("/commons/img/fortune/month202403_month_bg.png");	padding:34px 0 30px 0;}
div.month202404 h3{ background-image:url("/commons/img/fortune/month202404_month_bg.png");	padding:34px 0 30px 0;}
div.month202405 h3{ background-image:url("/commons/img/fortune/month202405_month_bg.png");	padding:34px 0 30px 0;}
div.month202406 h3{ background-image:url("/commons/img/fortune/month202406_month_bg.png");	padding:34px 0 30px 0;}
div.month202407 h3{ background-image:url("/commons/img/fortune/month202407_month_bg.png");	padding:34px 0 30px 0;}
div.month202408 h3{ background-image:url("/commons/img/fortune/month202408_month_bg.png");	padding:34px 0 30px 0;}
div.month202409 h3{ background-image:url("/commons/img/fortune/month202409_month_bg.png");	padding:34px 0 30px 0;}
div.month202410 h3{ background-image:url("/commons/img/fortune/month202410_month_bg.png");	padding:34px 0 30px 0;}
div.month202411 h3{ background-image:url("/commons/img/fortune/month202411_month_bg.png");}
div.month202412 h3{ background-image:url("/commons/img/fortune/month202412_month_bg.png");}
div.month202501 h3{ background-image:url("/commons/img/fortune/month202501_month_bg.png");}
div.month202502 h3{ background-image:url("/commons/img/fortune/month202502_month_bg.png");}
div.month202503 h3{ background-image:url("/commons/img/fortune/month202503_month_bg.png");}
div.month202504 h3{ background-image:url("/commons/img/fortune/month202504_month_bg.png");}
div.month202505 h3{ background-image:url("/commons/img/fortune/month202505_month_bg.png");}
div.month202506 h3{ background-image:url("/commons/img/fortune/month202506_month_bg.png");}
div.month202507 h3{ background-image:url("/commons/img/fortune/month202507_month_bg.png");}
div.month202508 h3{ background-image:url("/commons/img/fortune/month202508_month_bg.png");}
div.month202509 h3{ background-image:url("/commons/img/fortune/month202509_month_bg.png");}
div.month202510 h3{ background-image:url("/commons/img/fortune/month202510_month_bg.png");}
div.month202511 h3{ background-image:url("/commons/img/fortune/month202511_month_bg.png");}
div.month202512 h3{ background-image:url("/commons/img/fortune/month202512_month_bg.png");}
div.month202601 h3{ background-image:url("/commons/img/fortune/month202601_month_bg.png");}
div.month202602 h3{ background-image:url("/commons/img/fortune/month202602_month_bg.png");}
div.month202603 h3{ background-image:url("/commons/img/fortune/month202603_month_bg.png");}
div.month202604 h3{ background-image:url("/commons/img/fortune/month202604_month_bg.png");}
div.month202605 h3{ background-image:url("/commons/img/fortune/month202605_month_bg.png");}
div.month202606 h3{ background-image:url("/commons/img/fortune/month202606_month_bg.png");}
div.month202607 h3{ background-image:url("/commons/img/fortune/month202607_month_bg.png");}
div.month202608 h3{ background-image:url("/commons/img/fortune/month202608_month_bg.png");}
div.month202609 h3{ background-image:url("/commons/img/fortune/month202609_month_bg.png");}
div.month202610 h3{ background-image:url("/commons/img/fortune/month202610_month_bg.png");}


h3.shinmei01{	color: #DB3D32;}
h3.shinmei02{	color: #28786E;}
div.month202101 h3.shinmei01{	color: #E0A936;}
div.month202101 h3.shinmei02{	color: #DA472E;}
div.month202102 h3.shinmei01{	color: #AC7E63;}
div.month202102 h3.shinmei02{	color: #EE756D;}
div.month202103 h3.shinmei01{	color: #1A7E90;}
div.month202103 h3.shinmei02{	color: #065295;}
div.month202104 h3.shinmei01{	color: #E13737;}
div.month202104 h3.shinmei02{	color: #F78677;}
div.month202105 h3.shinmei01{	color: #F38797;}
div.month202105 h3.shinmei02{	color: #4565B9;}
div.month202106 h3.shinmei01{	color: #EDBE25;}
div.month202106 h3.shinmei02{	color: #0E93B2;}
div.month202107 h3.shinmei01{	color: #F0CD5C;}
div.month202107 h3.shinmei02{	color: #857ADF;}
div.month202108 h3.shinmei01{	color: #F6CB17;}
div.month202108 h3.shinmei02{	color: #148FB7;}
div.month202109 h3.shinmei01{	color: #F39A0D;}
div.month202109 h3.shinmei02{	color: #D6BD17;}
div.month202110 h3.shinmei01{	color: #FF9C34;}
div.month202110 h3.shinmei02{	color: #FDC122;}
div.month202111 h3.shinmei01{	color: #C77833;}
div.month202111 h3.shinmei02{	color: #DB5C3B;}
div.month202112 h3.shinmei01{	color: #d49f59;}
div.month202112 h3.shinmei02{	color: #d8605a;}
div.month202201 h3.shinmei01{	color: #337c7d;}
div.month202201 h3.shinmei02{	color: #c3972d;}
div.month202202 h3.shinmei01{	color: #ff9b9b;}
div.month202202 h3.shinmei02{	color: #93d4be;}
div.month202203 h3.shinmei01{	color: #f09d89;}
div.month202203 h3.shinmei02{	color: #a2cb6b;}
div.month202204 h3.shinmei01{	color: #ef818e;}
div.month202204 h3.shinmei02{	color: #b6808c;}
div.month202205 h3.shinmei01{	color: #29b9a9;}
div.month202205 h3.shinmei02{	color: #f07d8f;}
div.month202206 h3.shinmei01{	color: #e17ba7;}
div.month202206 h3.shinmei02{	color: #6c97e7;}
div.month202207 h3.shinmei01{	color: #f5bb1f;}
div.month202207 h3.shinmei02{	color: #60c2c9;}
div.month202208 h3.shinmei01{	color: #92bf8f;}
div.month202208 h3.shinmei02{	color: #f0997d;}
div.month202209 h3.shinmei01{	color: #f0ac23;}
div.month202209 h3.shinmei02{	color: #7cae4a;}
div.month202210 h3.shinmei01{	color: #e99951;}
div.month202210 h3.shinmei02{	color: #997bbd;}
div.month202211 h3.shinmei01{	color: #b5a03c;}
div.month202211 h3.shinmei02{	color: #6b8d7a;}
div.month202212 h3.shinmei01{	color: #ff483b;}
div.month202212 h3.shinmei02{	color: #47c954;}
div.month202301 h3.shinmei01{	color: #ff473b;}
div.month202301 h3.shinmei02{	color: #d19c28;}
div.month202302 h3.shinmei01{	color: #cc0047;}
div.month202302 h3.shinmei02{	color: #eb3f62;}
div.month202303 h3.shinmei01{	color: #5b4e96;}
div.month202303 h3.shinmei02{	color: #9752a2;}
div.month202305 h3.shinmei01{	color: #0a8293;}
div.month202305 h3.shinmei02{	color: #1bbcd2;}
div.month202306 h3.shinmei01{	color: #8564bc;}
div.month202306 h3.shinmei02{	color: #aa82e7;}
div.month202307 h3.shinmei01{	color: #ffffff;}
div.month202307 h3.shinmei02{	color: #ffffff;}
div.month202308 h3.shinmei01{	color: #fff;}
div.month202308 h3.shinmei02{	color: #fff;}
div.month202309 h3.shinmei01{	color: #fff;}
div.month202309 h3.shinmei02{	color: #fff;}
div.month202310 h3.shinmei01{	color: #927fd4;}
div.month202310 h3.shinmei02{	color: #f08437;}
div.month202311 h3.shinmei01{	color: #bc9d16;}
div.month202311 h3.shinmei02{	color: #3e5c58;}
div.month202312 h3.shinmei01{	color: #ef6161;}
div.month202312 h3.shinmei02{	color: #ceb263;}
div.month202401 h3.shinmei01{	color: #ecae42;}
div.month202401 h3.shinmei02{	color: #e53838;}
div.month202402 h3.shinmei01{	color: #ff7c86;}
div.month202402 h3.shinmei02{	color: #b2714d;}
div.month202403 h3.shinmei01{	color: #ff99b1;}
div.month202403 h3.shinmei02{	color: #ffdc27;}
div.month202404 h3.shinmei01{	color: #9b6464;}
div.month202404 h3.shinmei02{	color: #ff9bb7;}
div.month202405 h3.shinmei01{	color: #519f55;}
div.month202405 h3.shinmei02{	color: #e9d25b;}
div.month202406 h3.shinmei01{	color: #fb6023;}
div.month202406 h3.shinmei02{	color: #f4d74d;}
div.month202407 h3.shinmei01{	color: #22c1ba;}
div.month202407 h3.shinmei02{	color: #bcca16;}
div.month202408 h3.shinmei01{	color: #3db5b5;}
div.month202408 h3.shinmei02{	color: #daa533;}
div.month202409 h3.shinmei01{	color: #fff;}
div.month202409 h3.shinmei02{	color: #fff;}
div.month202410 h3.shinmei01{	color: #8a6aaf;}
div.month202410 h3.shinmei02{	color: #ff6f03;}
div.month202411 h3.shinmei01{	color: #ed6345;}
div.month202411 h3.shinmei02{	color: #ffc035;}
div.month202412 h3.shinmei01{	color: #ab0b04;}
div.month202412 h3.shinmei02{	color: #0c3c2c;}
div.month202501 h3.shinmei01{	color: #a88a52;}
div.month202501 h3.shinmei02{	color: #c84618;}
div.month202502 h3.shinmei01{	color: #da3634;}
div.month202502 h3.shinmei02{	color: #05254b;}
div.month202503 h3.shinmei01{	color: #0047b8;}
div.month202503 h3.shinmei02{	color: #0047b8;}
div.month202504 h3.shinmei01{	color: #ff9bc4;}
div.month202504 h3.shinmei02{	color: #fd738d;}
div.month202505 h3.shinmei01{	color: #efae00;}
div.month202505 h3.shinmei02{	color: #f07d8f;}
div.month202506 h3.shinmei01{	color: #9f85f8;}
div.month202506 h3.shinmei02{	color: #d89bf5;}
div.month202507 h3.shinmei01{	color: #0090e0;}
div.month202507 h3.shinmei02{	color: #ffcb31;}
div.month202508 h3.shinmei01{	color: #ff9076;}
div.month202508 h3.shinmei02{	color: #f8db18;}
div.month202509 h3.shinmei01{	color: #c48362;}
div.month202509 h3.shinmei02{	color: #a52b3a;}
div.month202510 h3.shinmei01{	color: #000000;}
div.month202510 h3.shinmei02{	color: #dc5004;}
div.month202511 h3.shinmei01{	color: #688e68;}
div.month202511 h3.shinmei02{	color: #b75550;}
div.month202512 h3.shinmei01{	color: #0d9406;}
div.month202512 h3.shinmei02{	color: #d63524;}
div.month202601 h3.shinmei01{	color: #2d6691;}
div.month202601 h3.shinmei02{	color: #de1b19;}
div.month202602 h3.shinmei01{	color: #c91b40;}
div.month202602 h3.shinmei02{	color: #ff81a1;}
div.month202603 h3.shinmei01{	color: #ff9eb5;}
div.month202603 h3.shinmei02{	color: #ffd776;}
div.month202604 h3.shinmei01{	color: #ff9dbc;}
div.month202604 h3.shinmei02{	color: #ffc4d4;}
div.month202605 h3.shinmei01{	color: #31af99;}
div.month202605 h3.shinmei02{	color: #ea6082;}
div.month202606 h3.shinmei01{	color: #97b1ec;}
div.month202606 h3.shinmei02{	color: #81c3f7;}
div.month202607 h3.shinmei01{	color: #184b8a;}
div.month202607 h3.shinmei02{	color: #dfc74d;}
div.month202608 h3.shinmei01{	color: #b49ede;}
div.month202608 h3.shinmei02{	color: #fd8bc6;}
div.month202609 h3.shinmei01{	color: #323c7d;}
div.month202609 h3.shinmei02{	color: #323c7d;}
div.month202610 h3.shinmei01{	color: #8f66b2;}
div.month202610 h3.shinmei02{	color: #8f66b2;}






.contents_text{
	margin:0 30px;
	font-size: 14px;
	line-height: 24px;
}
div.month202501 .contents_text{
	padding:10px 30px;
	font-size: 14px;
	line-height: 24px;
	background:#fff;
	margin:0;


}
span.contents_point01{
	border: 2px solid #DB3D32;
	box-sizing: border-box;
	border-radius: 15px;
	padding:4px 12px 3px 12px;
}
span.contents_point02{
	border: 2px solid #28786E;
	box-sizing: border-box;
	border-radius: 15px;
	padding:4px 12px 3px 12px;
}
div.month202101 span.contents_point01{border: 2px solid #E0A936;}
div.month202101 span.contents_point02{border: 2px solid #DA472E;}
div.month202102 span.contents_point01{border: 2px solid #AC7E63;}
div.month202102 span.contents_point02{border: 2px solid #EE756D;}
div.month202103 span.contents_point01{border: 2px solid #1A7E90;}
div.month202103 span.contents_point02{border: 2px solid #065295;}
div.month202104 span.contents_point01{border: 2px solid #E13737;}
div.month202104 span.contents_point02{border: 2px solid #F78677;}
div.month202105 span.contents_point01{border: 2px solid #F38797;}
div.month202105 span.contents_point02{border: 2px solid #4565B9;}
div.month202106 span.contents_point01{border: 2px solid #EDBE25;}
div.month202106 span.contents_point02{border: 2px solid #0E93B2;}
div.month202107 span.contents_point01{border: 2px solid #F6D467;}
div.month202107 span.contents_point02{border: 2px solid #857ADF;}
div.month202108 span.contents_point01{border: 2px solid #F6CB17;}
div.month202108 span.contents_point02{border: 2px solid #148FB7;}
div.month202109 span.contents_point01{border: 2px solid #F39A0D;}
div.month202109 span.contents_point02{border: 2px solid #D6BD17;}
div.month202110 span.contents_point01{border: 2px solid #FF9C34;}
div.month202110 span.contents_point02{border: 2px solid #FDC122;}
div.month202111 span.contents_point01{border: 2px solid #C77833;}
div.month202111 span.contents_point02{border: 2px solid #DB5C3B;}
div.month202112 span.contents_point01{border: 2px solid #d49f59;}
div.month202112 span.contents_point02{border: 2px solid #d8605a;}
div.month202201 span.contents_point01{border: 2px solid #337c7d;}
div.month202201 span.contents_point02{border: 2px solid #c3972d;}
div.month202202 span.contents_point01{border: 2px solid #ff9b9b;}
div.month202202 span.contents_point02{border: 2px solid #93d4be;}
div.month202203 span.contents_point01{border: 2px solid #f09d89;}
div.month202203 span.contents_point02{border: 2px solid #a2cb6b;}
div.month202204 span.contents_point01{border: 2px solid #ef818e;}
div.month202204 span.contents_point02{border: 2px solid #b6808c;}
div.month202205 span.contents_point01{border: 2px solid #29b9a9;}
div.month202205 span.contents_point02{border: 2px solid #f07d8f;}
div.month202206 span.contents_point01{border: 2px solid #e17ba7;}
div.month202206 span.contents_point02{border: 2px solid #6c97e7;}
div.month202207 span.contents_point01{border: 2px solid #f5bb1f;}
div.month202207 span.contents_point02{border: 2px solid #60c2c9;}
div.month202208 span.contents_point01{border: 2px solid #92bf8f;}
div.month202208 span.contents_point02{border: 2px solid #f0997d;}
div.month202209 span.contents_point01{border: 2px solid #f0ac23;}
div.month202209 span.contents_point02{border: 2px solid #7cae4a;}
div.month202210 span.contents_point01{border: 2px solid #e99951;}
div.month202210 span.contents_point02{border: 2px solid #997bbd;}
div.month202211 span.contents_point01{border: 2px solid #b5a03c;}
div.month202211 span.contents_point02{border: 2px solid #6b8d7a;}
div.month202212 span.contents_point01{border: 2px solid #ff483b;}
div.month202212 span.contents_point02{border: 2px solid #47c954;}
div.month202301 span.contents_point01{border: 2px solid #ff473b;}
div.month202301 span.contents_point02{border: 2px solid #d19c28;}
div.month202302 span.contents_point01{border: 2px solid #cc0047;}
div.month202302 span.contents_point02{border: 2px solid #eb3f62;}
div.month202303 span.contents_point01{border: 2px solid #5b4e96;}
div.month202303 span.contents_point02{border: 2px solid #9752a2;}
div.month202305 span.contents_point01{border: 2px solid #0a8293;}
div.month202305 span.contents_point02{border: 2px solid #1bbcd2;}
div.month202306 span.contents_point01{border: 2px solid #8564bc;}
div.month202306 span.contents_point02{border: 2px solid #aa82e7;}
div.month202307 span.contents_point01{border: 2px solid #f29ec1;}
div.month202307 span.contents_point02{border: 2px solid #eccc6f;}
div.month202308 span.contents_point01{border: 2px solid #96c4cd;}
div.month202308 span.contents_point02{border: 2px solid #ffbc2f;}
div.month202309 span.contents_point01{border: 2px solid #ffb500;}
div.month202309 span.contents_point02{border: 2px solid #ff7700;}
div.month202310 span.contents_point01{border: 2px solid #927fd4;}
div.month202310 span.contents_point02{border: 2px solid #f08437;}
div.month202311 span.contents_point01{border: 2px solid #dbb826;}
div.month202311 span.contents_point02{border: 2px solid #426964;}
div.month202312 span.contents_point01{border: 2px solid #ef6161;}
div.month202312 span.contents_point02{border: 2px solid #ceb263;}
div.month202401 span.contents_point01{border: 2px solid #ecae42;}
div.month202401 span.contents_point02{border: 2px solid #e53838;}
div.month202402 span.contents_point01{border: 2px solid #ff7c86;}
div.month202402 span.contents_point02{border: 2px solid #b2714d;}
div.month202403 span.contents_point01{border: 2px solid #ff99b1;}
div.month202403 span.contents_point02{border: 2px solid #ffe872;}
div.month202404 span.contents_point01{border: 2px solid #9b6464;}
div.month202404 span.contents_point02{border: 2px solid #ff9bb7;}
div.month202405 span.contents_point01{border: 2px solid #519f55;}
div.month202405 span.contents_point02{border: 2px solid #e9d25b;}
div.month202406 span.contents_point01{border: 2px solid #fb6023;}
div.month202406 span.contents_point02{border: 2px solid #f4d74d;}
div.month202407 span.contents_point01{border: 2px solid #22c1ba;}
div.month202407 span.contents_point02{border: 2px solid #bcca16;}
div.month202408 span.contents_point01{border: 2px solid #22c1ba;}
div.month202408 span.contents_point02{border: 2px solid #daa533;}
div.month202409 span.contents_point01{border: 2px solid #d49975;}
div.month202409 span.contents_point02{border: 2px solid #d060a5;}
div.month202410 span.contents_point01{border: 2px solid #8a6aaf;}
div.month202410 span.contents_point02{border: 2px solid #ff6f03;}
div.month202411 span.contents_point01{border: 2px solid #ed6345;}
div.month202411 span.contents_point02{border: 2px solid #ffc035;}
div.month202412 span.contents_point01{border: 2px solid #ab0b04;}
div.month202412 span.contents_point02{border: 2px solid #0c3c2c;}
div.month202501 span.contents_point01{border: 2px solid #a88a52;}
div.month202501 span.contents_point02{border: 2px solid #c84618;}
div.month202502 span.contents_point01{border: 2px solid #da3634;}
div.month202502 span.contents_point02{border: 2px solid #05254b;}
div.month202503 span.contents_point01{border: 2px solid #0047b8;}
div.month202503 span.contents_point02{border: 2px solid #0047b8;}
div.month202504 span.contents_point01{border: 2px solid #ff9bc4;}
div.month202504 span.contents_point02{border: 2px solid #fd738d;}
div.month202505 span.contents_point01{border: 2px solid #efae00;}
div.month202505 span.contents_point02{border: 2px solid #f07d8f;}
div.month202506 span.contents_point01{border: 2px solid #9f85f8;}
div.month202506 span.contents_point02{border: 2px solid #d89bf5;}
div.month202507 span.contents_point01{border: 2px solid #0090e0;}
div.month202507 span.contents_point02{border: 2px solid #ffcb31;}
div.month202508 span.contents_point01{border: 2px solid #ff9076;}
div.month202508 span.contents_point02{border: 2px solid #f8db18;}
div.month202509 span.contents_point01{border: 2px solid #c48362;}
div.month202509 span.contents_point02{border: 2px solid #a52b3a;}
div.month202510 span.contents_point01{border: 2px solid #000000;}
div.month202510 span.contents_point02{border: 2px solid #dc5004;}
div.month202511 span.contents_point01{border: 2px solid #688e68;}
div.month202511 span.contents_point02{border: 2px solid #b75550;}
div.month202512 span.contents_point01{border: 2px solid #0d9406;}
div.month202512 span.contents_point02{border: 2px solid #d63524;}
div.month202601 span.contents_point01{border: 2px solid #236190;}
div.month202601 span.contents_point02{border: 2px solid #de1923;}
div.month202602 span.contents_point01{border: 2px solid #c71c40;}
div.month202602 span.contents_point02{border: 2px solid #ff83a5;}
div.month202603 span.contents_point01{border: 2px solid #ff9eb5;}
div.month202603 span.contents_point02{border: 2px solid #ffd776;}
div.month202604 span.contents_point01{border: 2px solid #ff9dbc;}
div.month202604 span.contents_point02{border: 2px solid #ffc4d4;}
div.month202605 span.contents_point01{border: 2px solid #31af99;}
div.month202605 span.contents_point02{border: 2px solid #ea6082;}
div.month202606 span.contents_point01{border: 2px solid #94b1e9;}
div.month202606 span.contents_point02{border: 2px solid #80c0f0;}
div.month202607 span.contents_point01{border: 2px solid #184b8a;}
div.month202607 span.contents_point02{border: 2px solid #dfc74d;}
div.month202608 span.contents_point01{border: 2px solid #b49ede;}
div.month202608 span.contents_point02{border: 2px solid #fd8bc6;}
div.month202609 span.contents_point01{border: 2px solid #6ccddd;}
div.month202609 span.contents_point02{border: 2px solid #fcdd5e;}
div.month202610 span.contents_point01{border: 2px solid #fdc588;}
div.month202610 span.contents_point02{border: 2px solid #fdc588;}






.contents_text p{
	padding:5px 0 16px 0;
}
.profile{
	background:#fff;
	margin:20px 0 0 0;
	padding:30px;
	line-height:22px;
}
.profile img{
	border-radius: 80px;
	float:left;
}
.profile p{
	text-align:right;
	padding-top:10px;
}
.profile p.name{
	text-align:left;
	font-weight:bold;
	padding-bottom:10px;
}
.profile ul {
	padding:20px 0;
}
.profile ul li,
.profile ul li a{
	font-size:98%;
}
.profile ul li img{
	height:20px;
	padding-right:5px;
}
