﻿@charset "utf-8";
/*=========================================*/
/* text要素 */
/*=========================================*/


/* main_text */

.text10 {font-size: 12px; color: #333333;
}

.text11 {font-size: 11px; color: #333333;
}

.text12 {font-size: 12px; color: #0033ff;
}

.text12sumi {font-size: 12px; color: #113E6E;
}

.text13 {font-size: 13px; color: #333333; line-height:150%;
}

.text13_b {font-size: 13px; color: #333333; font-weight: bold;
}

.text14 {font-size: 14px; color: #333333; line-height:150%;
}

.text18 {font-size: 18px; color: #333333;
}

.text16 {font-size: 16px; color: #333333;
}

.text22 {font-size: 22px; color: #333333;
}

.text10_b {font-size: 12px; color: #333333; font-weight: bold;
}

.text12_b {font-size: 12px; color: #333333; font-weight: bold;
}

.text14_b {font-size: 14px; color: #333333; font-weight: bold;
}

.text16_b {font-size: 16px; color: #333333; font-weight: bold;
}

.text18_b{font-size: 18px; color: #333333; font-weight: bold;
}

.text18_b {font-size: 18px; color: #333333; font-weight: bold;
}

.text20_b {font-size: 20px; color: #333333; font-weight: bold;
}

.text22_b {font-size: 22px; color: #333333; font-weight: bold;
}

/* text_white */

.text10white {font-size: 10px; color: #ffffff;
}

.text11white {font-size: 11px; color: #ffffff;
}

.text12white {font-size: 12px; color: #ffffff;
}

.text14white {font-size: 14px; color: #ffffff;
}

.text18white {font-size: 18px; color: #ffffff;
}

.text22white {font-size: 22px; color: #ffffff;
}

.text10white_b {font-size: 10px; color: #ffffff; font-weight: bold;
}

.text11white_b {font-size: 11px; color: #ffffff; font-weight: bold;
}

.text12white_b {font-size: 12px; color: #ffffff; font-weight: bold;
}

.text14white_b {font-size: 14px; color: #ffffff; font-weight: bold;
}

.text16white_b {font-size: 16px; color: #ffffff; font-weight: bold;
}

.text18white_b {font-size: 18px; color: #ffffff; font-weight: bold;
}

.text20white_b {font-size: 20px; color: #ffffff; font-weight: bold;
}

.text32white_b {font-size: 32px; color: #ffffff; font-weight: bold;
}

.text40white_b {font-size: 40px; color: #ffffff; font-weight: bold;
}


/* text_red */

.text10red {font-size: 10px; color: #F40505;
}

.text12red {font-size: 12px; color: #F40505;
}

.text14red {font-size: 14px; color: #F40505;
}

.text16red {font-size: 16px; color: #F40505;
}

.text10red_b {font-size: 10px; color: #F40505; font-weight: bold;
}

.text12red_b {font-size: 12px; color: #F40505; font-weight: bold;
}

.text14red_b {font-size: 14px; color: #F40505; font-weight: bold;
}

.text18red_b {font-size: 18px; color: #F40505; font-weight: bold;
}
.text22red_b {font-size: 22px; color: #F40505; font-weight: bold;
}
.text28red_b {font-size: 28px; color: #F40505; font-weight: bold;
}

/* text_blue */

.text10blue {font-size: 10px; color: #3078FB;
}

.text12blue {font-size: 12px; color: #2D6CD9;
}

.text14blue {font-size: 14px; color: #3078FB;
}

.text10blue_b {font-size: 10px; color: #3078FB; font-weight: bold;
}

.text12blue_b {font-size: 12px; color: #3078FB; font-weight: bold;
}

.text13blue_b {font-size: 13px; color: #3078FB; font-weight: bold;
}

.text14blue_b {font-size: 14px; color: #3078FB; font-weight: bold;
}

.text16blue_b {font-size: 16px; color: #3078FB; font-weight: bold;
}


/* text_green */

.text10green {font-size: 10px; color: #65ab31;
}

.text12green {font-size: 12px; color: #65ab31;
}

.text14green {font-size: 14px; color: #65ab31;
}

text10green_b {font-size: 10px; color: #65ab31; font-weight: bold;
}

.text12green_b {font-size: 12px; color: #65ab31; font-weight: bold;
}

.text14green_b {font-size: 14px; color: #65ab31; font-weight: bold;
}


.text16green_b {font-size: 16px; color: #65ab31; font-weight: bold;
}

.text18green_b {font-size: 18px; color: #65ab31; font-weight: bold;
}

.text16green_b2 {font-size: 16px; color: #65ab31; font-weight: bold;
}

.text18green_b2 {font-size: 18px; color: #65ab31; font-weight: bold;
}

.text18green {font-size: 18px; color: #0d7131;  font-weight: bold;
}

.text20green_b {font-size: 20px; color: #65ab31; font-weight: bold;
}
.text14green_b {font-size: 14px; color: #65ab31; font-weight: bold;
}

.text24green_b {font-size: 24px; color: #65ab31; font-weight: bold;
}



/* text_orange */

.text10orange {font-size: 10px; color: #fa762d;
}

.text12orange {font-size: 12px; color: #fa762d;
}

.text14orange {font-size: 14px; color: #fa762d;
}

.text14orange_b  {font-size: 14px; color: #fa762d; font-weight: bold;
}

.text13orange_b  {font-size: 13px; color: #fa762d; font-weight: bold;
}

.text10orange_b {font-size: 10px; color: #fa762d; font-weight: bold;
}

.text12orange_b {font-size: 12px; color: #fa762d; font-weight: bold;
}

.text16orange_b {font-size: 16px; color: #fa762d; font-weight: bold;
}

.text20orange_b {font-size: 20px; color: #fa762d; font-weight: bold;
}


/* text_pink */

.text10pink {font-size: 10px; color: #f95186;
}

.text12pink {font-size: 12px; color: #f95186;
}

.text14pink {font-size: 14px; color: #f95186;
}

.text10pink_b {font-size: 10px; color: #f95186; font-weight: bold;
}

.text12pink_b {font-size: 12px; color: #f95186; font-weight: bold;
}

.text13pink_b {font-size: 13px; color: #f95186; font-weight: bold;
}

.text14pink_b {font-size: 14px; color: #f95186; font-weight: bold;
}

.text15pink_b {font-size: 15px; color: #f95186; font-weight: bold;
}

.text16pink_b {font-size: 16px; color: #f95186; font-weight: bold;
}

/* text_puaple */

.text10puaple {font-size: 10px; color: #d04f97;
}

.text12puaple {font-size: 12px; color: #d04f97;
}

.text14puaple {font-size: 14px; color: #d04f97;
}

.text10puaple_b {font-size: 10px; color: #d04f97; font-weight: bold;
}

.text12puaple_b {font-size: 12px; color: #d04f97; font-weight: bold;
}

.text14puaple_b {font-size: 14px; color: #d04f97; font-weight: bold; line-height:150%;
}

.text16puaple_b {font-size: 16px; color: #d04f97; font-weight: bold; line-height:150%;
}

.text18puaple_b {font-size:18px; color: #d04f97; font-weight: bold; line-height:150%;
}

.text20puaple_b {font-size:20px; color: #d04f97; font-weight: bold; line-height:150%;
}

.text22puaple_b {font-size:22px; color: #d04f97; font-weight: bold; line-height:150%;
}

.text24puaple_b {font-size:24px; color: #d04f97; font-weight: bold;  line-height:150%;
}

/* text_black */

.text12black_b {font-size: 12px; color: #000000; font-weight: bold;
}

.text14black_b {font-size: 14px; color: #000000; font-weight: bold;
}

.text18black_b {font-size: 18px; color: #000000; font-weight: bold;
}



/* text_brown */
.text10brown {font-size: 10px; color: #5c5349;
}

.text12brown {font-size: 12px; color: #5c5349;
}

.text14brown {font-size: 14px; color: #5c5349;
}

.text16brown {font-size: 16px; color: #5c5349;
}

.text18brown {font-size: 18px; color: #5c5349;
}

.text20brown {font-size: 20px; color: #5c5349;
}

.text22brown {font-size: 22px; color: #5c5349;
}

.text10brown_b {font-size: 10px; color: #5c5349; font-weight: bold;
}

.text12brown_b {font-size: 12px; color: #5c5349; font-weight: bold;
}

.text14brown_b {font-size: 14px; color: #5c5349; font-weight: bold;
}

.text16brown_b {font-size: 16px; color: #5c5349; font-weight: bold;
}

.text18brown_b {font-size: 18px; color: #5c5349; font-weight: bold;
}

.text20brown_b {font-size: 20px; color: #5c5349; font-weight: bold;
}

.text24brown_b {font-size: 24px; color: #5c5349; font-weight: bold;
}

.text28brown_b {font-size: 28px; color: #5c5349; font-weight: bold;
}

.text32brown_b {font-size: 32px; color: #5c5349; font-weight: bold;
}

.text40brown_b {font-size: 40px; color: #5c5349; font-weight: bold;
}