@charset "utf-8";

/* ●固定色 */

/*  Line */
.Section0 .linq a {
	background-color:#1dcd00;
	color:#ffffff;
}
.cyph {
	color:#ff0000;
}

/* ●設定色 */

input, textarea, select, button, .Switch,
.Subjlist .navitem a,
.Lpkslist .navitem a,
.Userlist .navitem a {
	color:#303030;
}
/*				灰字				*/
body,
.DateSelect > li > div > table > tr > th,
.Crumb a, .Crumb a:hover, .Crumb a:visited,
.talk_stage .cnfch,
.talk_stage,
.talk_stage .tlist .chead a,
.talk_stage .tlist .msgName,
.talk_stage .tlist .msgTime,
.talk_stage .tlist .msgMemo,
.talk_stage .m_item .pager select,
.butn > a,
.Subjlist .fram .item .msg_time[new],
.Lpkslist .fram .item .msg_time[new],
.CompanySec .Form,
.CompanySec .List,
.CompanySec > .inner > .word,
.StepFlow,
.Subjlist h3,
.Lpkslist h3,
.Userlist h3,
.FormHead h3,
.FaqAcod,
.FaqSec h3,
.Subjlist .usr,
.Lpkslist .usr,
.Userlist .usr,
.Subjlist .fram .item .user_about,
.Lpkslist .fram .item .user_about,
.QanTitle *[name='search_type'] option,
.QanTitle *[name='search_subm'],
.LPBody input[type='email'] {
	color:#404040;
}
/*				明字				*/
button:disabled,
input[type='tel']:disabled,
input[type='text']:disabled,
input[type='email']:disabled,
input[type='submit']:disabled,
input[type='button']:disabled,
textarea:disabled,
.GotOp > *,
.talk_stage .clist .cmmoo > div > div,
.Subjlist .about,
.Lpkslist .about,
.Userlist .about {
	color:#a0a0a0;
}
/*				微字				*/
.Userlist .item input[type='button']:disabled {
	color:#e0e0e0;
}
/*				白字				*/
h2,
button,
input[type='submit'],
input[type='button'],
.DateSelect > li > div > table > tr > td.Today,
.subjbutn > a,
.subjbutn > a:hover,
.subjbutn > a:visited,
.fram .sistlist > label,
.fram .sistlist nav:last-of-type > label,
.ChanLists h5,
.HashEs > div,
.Switch div > *,
.PopUp > div > div > div:last-child,
.Qanlist h3,
.Paragraph h3,
.Subjlist .navitem > span > input,
.Subjlist .label,
.Lpkslist .navitem > span > input,
.Lpkslist .label,
.Userlist .navitem > span > input,
.Userlist .label,
.TopSlogan,
.Copyright,
.BottomNav,
.BottomNav a,
.BottomNav a:hover,
.BottomNav a:visited,
.BottomTab > div > *,
.BottomTab > div > *:hover,
.BottomTab > div > *:visited,
.prilabel > div > div,
footer,
.talk_stage .multag,
.talk_stage .tlist .msg01 .msgMemo,
.talk_stage .tlist .msg01 .msgMemo a,
.talk_stage .tlist .msg01 .msgMemo a:hover,
.talk_stage .tlist .msg01 .msgMemo a:visited,
.talk_stage .sllnk span,
.talk_stage .talk_bloc0,
.talk_stage .m_item .pager option[selected],
.talk_stage .sears .return,
.talk_stage .m_item .cout,
.talk_stage .label,
.voice,
.Sheee .numb,
.Flex .item[dc],
.FileRect .label,
.FileRect .mode,
.FormError .inner,
.CoverFlow .blnk > div > div,
.PayList .item:not([cred]) input:checked + div b,
.QanTitle .word,
.QanTitle *[name='search_type'],
.QanTitle *[name='search_word'],
.fram .Stitle,
.CompanySec,
.StepFlow > b,
.Heads .word0,
.Foots .word0,
.Roots,
.Roots a,
.Roots a:hover,
.Roots a:visited,
.RecoList > b,
.Status .ire .ire[un],
.TopNav2 div.bolum div,
.Lpkslist .fram .item .talkdisp .to_talk[type="1"],
.Subjlist .fram .item .talkdisp .to_talk[type="1"],
.LPBody .stickys input[type='checkbox'] + label,
.Lpkslist .fram a.item:hover h5 {
	color:#ffffff;
}
/*				透白字				*/
input::-webkit-input-placeholder {
	color:rgba(0, 0, 0,.2);
}
.Switch input:disabled + div > * {
	color:rgba(0, 0, 0,.3);
}

.Talkbtn input[type='button']:disabled,
.QanTitle *[name='search_word']::-webkit-input-placeholder {
	color:rgba(255, 255, 255,.7);
}
/*				米字				*/
/*				赤字				*/
a, a:hover, a:visited,
.Form tr > th,
.List tr > th,
.TopNav2 .bolum div,
.fram .qarlist span,
.fram .sistlist span,
footer .foot > a,
.BottomTab a .cout,
.talk_stage .m_item .mlabl[act] .mname,
.talk_stage .tlist .msg01 .msgName,
.talk_stage .tlist .msg01 .msgTime,
.talk_stage .clist table td[colspan],
.Subjlist h5,
.Lpkslist h5,
.MypageAnno,
.H2det,
.Flex .item b,
.Flex[white] .item h3,
.Flex[white] .item .h3,
.Talking h4,
.Talking .item .talk div,
.Section0 .word1,
.Section0 .catchcopy,
.req0,
th.req1,
.MypageAnno h2 {
	color:#52a6a8;
}
/*				青字				*/
h3,
.talk_stage .cons input:checked + div,
.TopNav2,
.PayList .item[cred] input:checked + div b {
	color:#e1b4d3;
}
/*				緑字				*/
.StepFlow .item b,
.StepFlow .mult i,
.talk_stage .tlist .chead span:not(:first-of-type):hover {
	color:#eadb80;
}
/*				黒底				*/
.Sheee .numb {
	background-color:#000000;
}
/*				透黒底				*/
/*.QanTitle .word*/

.fram .sistlist .shd {
	background-color:rgba(0, 0, 0,.5);
}
.talk_stage .talk_bloc0 {
	background-color:rgba(0, 0, 0,.6);
}
.ToppageCaution:after,
.ShadowBack > div > div:after {
	background-color:rgba(0, 0, 0,.3);
}
.Flex[white] .item:not(:empty) {
	box-shadow:0 10px 20px rgba(0,0,0,.2);
}
.TopNav2 {
	box-shadow:0 3px 0 2px rgba(0, 0, 0,.2);
}
.TopNav2 .toos {
	background-color:rgba(0, 0, 0,.3);
}
.fram .Stitle,
.QanTitle .word1 span {
	filter:drop-shadow(0 0 7px rgba(0, 0, 0,1));
}
.Talking .item .talk {
	filter:drop-shadow(0 10px 20px rgba(0, 0, 0,.2));
}
/*				米底				*/
.Subjlist nav label span,
.Lpkslist nav label span,
.FaqSec > h3,
.CompanySec > .inner > h3,
.CompanySec .form h4,
.UserProfile .profile > div {
	background-color:#fbf4f0;
}
/*				暗底				*/
input[type='button'],
.fram .sistlist nav:last-of-type > label,
.TopNav2 .bolum div,
.Status .bar {
	background-color:#303030;
}
input[type='button']:hover {
	background-color:#606060;
}
/*				灰底				*/
.fram .sistlist input:checked + span:before,
.Switch,
.Switch div > i,
.talk_stage .sllnk span {
	background-color:#606060;
}
/*				明底				*/
.TopNav2 label div,
.DateSelect > li > div > table > tr > td.Other,
.GotOp > * > div,
.fram .sistlist > div::-webkit-scrollbar-thumb,
.talk_stage .clist::-webkit-scrollbar-thumb,
.talk_stage .mlist::-webkit-scrollbar-thumb,
.talk_stage .tlist::-webkit-scrollbar-thumb,
.Subjlist .label[same],
.Lpkslist .label[same],
.Userlist .label[same],
.Talkbtn input[type='button']:disabled,
.Talkbtn input[type='button']:disabled:hover,
.Userlist .item input[type='button']:disabled {
	background-color:#a0a0a0;
}
/*				微底				*/
.talk_stage .cnfch,
.talk_stage .tlist .chead,
.talk_stage .tlist .msg02 .msgMemo,
.talk_stage .clist::-webkit-scrollbar-track,
.talk_stage .mlist::-webkit-scrollbar-track,
.talk_stage .tlist::-webkit-scrollbar-track,
.talk_stage .mlist,
.talk_stage .m_item[pager],
.talk_stage .mlist:after,
.talk_stage .m_item:hover,
.FaqAcod input:checked ~ .que,
.Subjlist .fram .item .user_about,
.Lpkslist .fram .item .user_about,
.PageTitle,
.Subjlist .fram .item .talkdisp .to_talk,
.Lpkslist .fram .item .talkdisp .to_talk {
	background-color:#e0e0e0;
}
.talk_stage .tlist .msg02 .msgMemo:after {
	border-top-color:#e0e0e0;
}
/*				青底				*/
h2,
h4:before,
.StepFlow .item input[type='button'],
.LPBody > div:not(.Roots) input[type='button'],
.talk_stage .label,
.Subjlist .label,
.Lpkslist .label,
.Userlist .label,
.Qanlist .label,
.Qanlist,
.CompanySec,
.HashEs > div,
.PayList .item:not([cred]) input:checked + div b {
	background-color:#e1b4d3;
}
table[color2] tr > *,
table tr > *[color2] {
	background-color:rgba(225, 180, 211,.2);
}

/*
.List > * > * > tr > * {
	background-color:#ffffff;
}
.List > * > * > tr > *:nth-child(odd) {
	background-color:#e0e0e0;
}
.List > * > * > tr:nth-child(even) > * {
	background-color:rgba(225, 180, 211,.1);
}
.List > * > * > tr:nth-child(even) > *:nth-child(odd) {
	background-color:rgba(225, 180, 211,.2);
}
.List > * > thead > tr > * {
	background-color:rgba(225, 180, 211,.8);
}
.List > * > thead > tr > *:nth-child(odd) {
	background-color:rgba(225, 180, 211,1);
}*/
/*				赤底				*/
.DateSelect > li > div > table > tr > td.Today,
input[type='submit'],
input[type='button'][commit],
input[type='button'][submit],
.fram .sistlist > label,
.fram .stickItem > div > div:first-child > a,
.talk_stage .mswch,
.talk_stage .mswch div,
.talk_stage .mswch span,
.talk_stage .m_item .pager option[selected],
.talk_stage .sears .return,
.Switch div > b,
.Copyright,
nav.BottomNav,
.TopSlogan,
.PopUp > div > div > div:last-child,
.prilabel > div > div,
footer,
footer .foot > input:checked ~ label,
.talk_stage .multag,
.talk_stage .tlist .msg01 .msgMemo,
footer .foot > a,
.talk_stage .m_item .cout,
.Flex .item[dc]:before,
.Talkbtn > div,
.FormError .inner,
.Roots,
.Status .ire[un] > .bar .hp,
.CircleList input:checked + div:before,
.Status .ire .ire[un],
.Subjlist .fram .item .talkdisp .to_talk[type="1"],
.Lpkslist .fram .item .talkdisp .to_talk[type="1"],
.LPBody .stickys .mailregi,
.LPBody .stickys input[type='checkbox'] + label,
.LPBody > .Heads > .inner .DiffButton,
.Lpkslist .fram a.item:hover {
	background-color:#91cecf;
}
.talk_stage .tlist .msg01 .msgMemo:after {
	border-top-color:#91cecf;
}
.BottomTab {
	background-color:#52a6a8;
}
.DateSelect > li > div > table > tr > td:not(.Other):first-child,
.DateSelect > li > div > table > tr > td:not(.Other):last-child {
	background-color:rgba(145, 206, 207,.2);
}
.Form tr > th {
	background-color:rgba(145, 206, 207,.2);
}
.fram .sistlist span:hover {
	background-color:rgba(145, 206, 207,.6);
}
.Talkbtn > div:hover,
input[type='submit']:hover,
input[type='button'][commit]:hover,
input[type='button'][submit]:hover {
	background-color:#52a6a8;
}
/*				青底				*/
.subjbutn a,
input[type='button'][plnbuy],
.Paragraph h3 {
	background-color:#e1b4d3;
}
/*				緑底				*/
.FormHead[mp],
.FaqSec .form h4,
.CompanySec .form h3,
.Qanlist .item h5,
.Planlist input:checked + .item h3,
.Planlist input:checked + .item label,
.UserProfile .profile > div > div,
.UserProfile .cert div,
.SubjCate div,
.RecoList .cert,
.Qanlist .cert,
.Subjlist .cert,
.Lpkslist .cert,
.Userlist .cert,
.Lpkslist,
.Userlist,
.Userlist .stickItem,
.Userlist nav label input:checked + span,
.StepFlow,
.Section2 .outer,
.Status .titem,
.Status .ire .ire,
.Status .hp {
	background-color:#eadb80;
}
/*				緑底				*/
footer .m_item {
	background-color:rgba(234, 219, 128,0);
}
/*				緑底				*/
{
	background-color:rgba(234, 219, 128,.5);
}
/*				白底				*/
body,
input, textarea, select, button,
.GotOp > *,
.DateSelect,
.DateSelect > li > div > table,
.DateSelect > li > div > table > tr > th,
.DateSelect > li > div > table > tr:first-child > th:not(:nth-child(3)),
.DateSelect > li > div > table > tr > td,
.DateSelect > li > div > table > tr:last-child > th:not(:first-child),
.FormHead,
.fram .sistlist .und0,
.fram .sistlist .und1,
.fram .sistlist > div::-webkit-scrollbar-track,
.MesgWin .talk_stage .mlist,
.MesgWin .talk_stage .m_item[pager],
.MesgWin .talk_stage .mlist:after,
.fram .sistlist h5,
.fram .sistlist nav:last-of-type,
.talk_stage .sears,
.talk_stage .cons,
.talk_stage .mswch b,
.Form tr > *,
.List tr > *,
.Form,
.List,
body.LPBody,
.PopUp > div,
.Switch div:after,
.Paragraph h3:after,
header,
.talk_stage,
footer .foot > label,
footer .tlist .chead span:not(:first-of-type):hover,
footer .m_item .mlabl:hover,
footer .foot > input:checked ~ label > div,
.BottomTab a .cout,
.ToppageCaution,
.TopNav2,
.TopNav2 .tool1,
.FaqSec > .word,
.FaqSec .form div,
.CompanySec .form div,
.CompanySec > .inner > .word,
.Subjlist .item,
.Subjlist .navitem > input[type='text'],
.Subjlist nav label input:checked + span,
.Lpkslist .item,
.Lpkslist .navitem > input[type='text'],
.Lpkslist nav label input:checked + span,
.Userlist .item,
.UserProfile .propic,
.Talkbtn > div > div > div,
.Talking .item .talk,
.Flex[white] .item:not(:empty),
.Userlist .navitem > input[type='text'],
.Userlist nav label span,
.Subjlist .navitem a,
.Lpkslist .navitem a,
.Userlist .navitem a,
.Subjlist2 .item,
.FloatForm,
.QanTitle *[name='search_subm'],
.Planlist .item,
.PayList .item div,
.Qanlist .item,
.Qanlist .sitem,
.StepFlow .item,
.talks,
.FaqAcod,
.LoginBlock Form,
.Status,
.MypageAnno h2 > div,
.MypageAnno {
	background-color:#ffffff;
}
.butn > a,
.Qanlist .sitem:nth-of-type(odd) {
	background-color:rgba(255, 255, 255,.8);
}
.Switch input:disabled + div:after {
	background-color:rgba(255, 255, 255,.3);
}
.talk_stage .clist .cmmoo > div > div {
	background-color:rgba(255, 255, 255,.8);
}
@media screen and (min-width:500px) {
	.Qanlist .sitem:nth-of-type(odd) {
		background-color:#ffffff;
	}
	.Qanlist .sitem:nth-of-type(4n + 1),
	.Qanlist .sitem:nth-of-type(4n + 4) {
		background-color:rgba(255, 255, 255,.8);
	}
}
@media screen and (min-width:700px) {
}
@media screen and (min-width:900px) {
	.Qanlist .sitem:nth-of-type(4n + 1),
	.Qanlist .sitem:nth-of-type(4n + 4) {
		background-color:#ffffff;
	}
	.Qanlist .sitem:nth-of-type(odd) {
		background-color:rgba(255, 255, 255,.8);
	}
}
.QanTitle *[name='search_type'],
.QanTitle *[name='search_word'],
.Subjlist *[name='search_word1'],
.Userlist *[name='search_word2'] {
	background-color:rgba(255, 255, 255,.4);
}
/*				黄底				*/
.fram .cate > div,
.Subjlist,
.Subjlist .stickItem,
.FavoBut .good,
.Section1 .outer,
#Shori {
	background-color:#f7eae2;
}
/*				暗辺				*/
input, textarea, select, button, .Switch, .DateSelect,
.DateSelect > li > div > table,
footer .face1,
.talk_stage .cons input:checked + div,
.Subjlist .navitem a,
.Lpkslist .navitem a,
.Userlist .navitem a {
	border-color:#303030;
}
.TopNav2 .bolum div:before {
	border-bottom-color:#303030;
}
/*				灰辺				*/
.fram .sistlist > div::-webkit-scrollbar-thumb,
.Crumb a[href],
.Crumb a[href]:hover,
.Subjlist h3,
.Lpkslist h3,
.Userlist h3,
.FormHead h3,
.FaqSec h3,
footer .foot > a,
.talk_stage .cnfch,
.talk_stage .sears input,
.PayList > label input + div {
	border-color:#606060;
}
.CoverFlow .stg {
	background:linear-gradient(to top, rgba(80, 80, 80,1) 45%, rgba(80, 80, 80,.4) 100%);
}
.CoverFlow .stg .htm {
	background:linear-gradient(to top, rgba(80, 80, 80,.4), rgba(80, 80, 80,1) 60%);
}
/*				明辺				*/
footer .talk_stage,
.talk_stage .sears input,
.talk_stage .clist,
.talk_stage .mlist,
.fram .sistlist h5,
.talk_stage .cons div,
button:disabled,
input[type='tel']:disabled,
input[type='text']:disabled,
input[type='email']:disabled,
input[type='submit']:disabled,
input[type='button']:disabled,
textarea:disabled,
.LPBody .Section3 input[type='email'] {
	border-color:#a0a0a0;
}
/*				白辺				*/
button,
.talk_stage .clist::-webkit-scrollbar-thumb,
.talk_stage .mlist::-webkit-scrollbar-thumb,
.talk_stage .tlist::-webkit-scrollbar-thumb,
.talk_stage .clist::-webkit-scrollbar-track,
.talk_stage .mlist::-webkit-scrollbar-track,
.talk_stage .tlist::-webkit-scrollbar-track,
.talk_stage .mswch div,
.talk_stage .clist .face > div,
footer .foot > a[href]:hover,
.FormHead,
.UserProfile .propic,
.butn > a,
.talk_stage .tlist .msg01 .msgMemo a,
.BottomNav .column a,
.BottomNav .column a:hover,
.BottomNav .littletitle,
.BottomNav .mainLogo + .column .littletitle,
.QanTitle *[name='search_type'],
.QanTitle *[name='search_word'],
.CompanySec > .inner > .word,
.LPBody input[type='email'],
.Lpkslist .fram a.item,
.Lpkslist .fram a.item:hover {
	border-color:#ffffff;
}
.Talkbtn input[type='button']:disabled {
	border-color:rgba(255, 255, 255,.5);
}
/*				微辺				*/
.FaqAcod,
.FaqAcod .que,
.FaqAcod .fitem,
.TopNav2,
.TopNav2 label,
.TopNav2 .tools .ah {
	border-color:#e0e0e0;
}
/*				米辺				*/
.Subjlist nav label span,
.Lpkslist nav label span {
	border-color:#fbf4f0;
}
/*				黄辺				*/
.Userlist a.item:hover {
	border-color:#f7eae2;
}
@media screen and (min-width: 540px) {
	.UserProfile div.profile > div {
		border-color:#f7eae2;
	}
}
/*				緑辺				*/
.FaqSec > h3,
.CompanySec > .inner > h3,
.Planlist .item label,
.UserProfile .profile > div,
.Status .ire {
	border-color:#eadb80;
}
/*				緑辺				*/
.FormHead[mp],
.Subjlist2 .item,
.Planlist .item,
.Qanlist .item,
.FaqSec > .word {
	border-color:rgba(234, 219, 128,.3);
}
/*				緑辺				*/
.Subjlist a.item:hover,
.Lpkslist a.item:hover,
.Subjlist2 a.item:hover,
.Planlist input:checked + .item,
.Qanlist .item:hover {
	border-color:rgba(234, 219, 128,1);
}
/*				青辺				*/
h3,
.Userlist nav label span,
.PayList > label input:checked + div,
.FavoBut .good {
	border-color:#e1b4d3;
}
/*				青辺				*/
.FaqSec .form,
.FaqSec .form > *,
.RecoList .item,
.CompanySec .form,
.CompanySec .form > * {
	border-color:rgb(225, 180, 211);
}
/*				赤辺				*/
a[href]:hover,
.Pageword a[href],
input[required],
textarea[required],
.Form,
.List,
.Form tr > *,
.List tr > *,
.iden_files div,
footer .talkg,
footer .m_item .mlabl[act] + .face .face1,
.SmallList .list .pager div,
.MypageAnno,
.Section0 .catchcopy:before,
.Section0 .catchcopy:after,
.recmtk > div,
.recmtk > div:before,
.recmtk > div:after,
.Status .ire[un] {
	border-color:#91cecf;
}
.CircleRadio b:after {
	border-color:rgba(145, 206, 207,.0);
}
.CircleList input:checked + div:before,
.CircleRadio input:checked ~ b:after {
	border-color:rgba(145, 206, 207,.8);
}
.SmallList > .list > div > label:before {
	border-color:rgba(145, 206, 207,.05);
}
.SmallList > .list > div > label:hover:before {
	border-color:rgba(145, 206, 207,.1);
}
.SmallList > .list > div > input:checked + label:before {
	border-color:rgba(145, 206, 207,.5);
}
/*				黒影				*/

.FormError .inner,
.GotOp > * {
	box-shadow:0 5px 5px rgba(0, 0, 0,.5);
}
.GotOp > *:hover {
	box-shadow:0 5px 6px rgba(0, 0, 0,.8);
}
.talk_stage .clist .face > div {
	box-shadow:0 5px 7px rgba(0, 0, 0,.3);
}
footer .foot > label {
	box-shadow:0 5px 7px rgba(0, 0, 0,.3);
}
footer .mlist {
	box-shadow:0 5px 7px rgba(0, 0, 0,.3);
}
footer .mlist:hover,
.LoginBlock Form {
	box-shadow:0 5px 7px rgba(0, 0, 0,.5);
}
.FloatForm {
	box-shadow:0 20px 20px rgba(0, 0, 0,.5);
}
.LPBody .stickys .mailregi,
.LPBody .stickys input[type='checkbox'] + label {
	filter:drop-shadow(0 0 6px rgba(0, 0, 0,.5));
}
/*				米影				*/
.TopNav2 > *:nth-last-child(1) > a[ma] {
	box-shadow:0 0 0 6px #fbf4f0;
}

/*				白充				*/
.Useflow *,
.Svgchanl path:last-of-type,
.Svgchatbutton *,
/*.Useflow .subjbolm > *:last-of-type,*/
.Useflow .subjbolm text,
.Useflow .subjbolm text *,
.Useflow .subjbol2 text,
.Useflow .subjbol2 text *,
.Useflow .bigdoll text,
.Svgmypage .people,
.Svg8match2 .color2,
.StepFlow .item > span:last-child path,
.Svgoutrange text,
.Section2 .Svgtalkbolum > path,
.FavoBut .Svgfavobuton path:last-child,
.FavoBut .Svgrecom .color2 {
	fill:#ffffff;
}
.Svg8match2 .color1 {
	fill:rgba(255, 255, 255,.2);
}
/*				明充				*/
.TopNav2 .qh svg *,
.Svgdesc *,
.Svgtyro *,
.Svgsubjadd *,
.Svguserlist *,
.Svgsubjlist *,
.Svgsetin *,
.Svgallmessage *,
.Svguserregi *,
.Svglogin *,
.Svgmypage .back {
	fill:#a0a0a0;
}
/*				暗充				*/
.FavoBut[act] .Svgfavobuton path:last-child,
.Subjlist .usr svg *,
.Lpkslist .usr svg *,
.Userlist .usr svg * {
	fill:#606060;
}
/*				米充				*/
.TopNav2 .Svgqan text,
.Svgqan text,
.Svg8match9 text,
.TopNav2 svg .fram,
.TopNav2 svg .page,
.TopNav2 .Svglogn .door,
.TopNav2 .Svgregi polygon,
.TopNav2 .Svgregi .peop {
	fill:#fbf4f0;
}
/*				緑充				*/
.PageTitle .Svgtback path,
.FaqSec .Svgtback path,
.StepFlow .item > span:first-child path,
.Userlist .Svgtback path,
.Lpkslist .Svgtback path,
.Section2 path {
	fill:#eadb80;
}
/*				黄充				*/
.Subjlist .Svgtback path,
.Section1 path {
	fill:#f7eae2;
}
/*				赤充				*/
.Svgchanl *,
.TopNav2 .Svgchanl text,
.TopNav2 svg text,
.TopNav2 .Svgregi .back,
.TopNav2 .Svglogn .door2,
.TopNav2 .Svglist2 path,
div.BottomNav .Svg8match2 .color2,
.Svgoutrange path {
	fill:#91cecf;
}
div.BottomNav .Svg8match2 .color1 {
	fill:rgba(0, 0, 0,.2);
}
/*				青充				*/
.Useflow g#dol2 *,
.Useflow text,
.Useflow text *,
.Useflow .subjbolm *,
.Useflow .subjbol2 .subjhead use,
.Qanlist .Svgtback path,
.CompanySec .Svgtback path {
	fill:#e1b4d3;
}
/*				柑充				*/
.FavoBut .Svgrecom .color1 {
	fill:#f9994b;
}
.Svgqan rect {
	fill:rgba(225, 180, 211,.8);
}
/*				暗縁				*/
.FavoBut .Svgfavobuton path {
	stroke:#606060;
}
/*				青縁				*/
.Useflow *,
.Subjlist .navitem a svg .page,
.Subjlist .navitem a .Svgregi polygon,
.Lpkslist .navitem a svg .page,
.Lpkslist .navitem a .Svgregi polygon {
	stroke:#e1b4d3;
}
.Useflow .subjbolm,
.Useflow #dol2 {
	stroke:none;
}
/*				白縁				*/
.Useflow .subjbol2 .subjhead use,
.Useflow .subjbol2 use {
	stroke:#ffffff;
}
/*				赤縁				*/
.TopNav2 svg .fram,
.TopNav2 .Svgregi polygon,
.TopNav2 .Svglogn .door,
.TopNav2 .Svglogn .door2,
.TopNav2 svg .page {
	stroke:#91cecf;
}
/*				青縁				*/
.Svgqan rect {
	stroke:rgb(225, 180, 211);
}
# ct0 #000000
# ctf #ffffff
# ct1 #101010
# ct2 #202020
# ct3 #303030
# ct4 #404040
# ct5 #505050
# ct6 #606060
# ct7 #707070
# ct8 #808080
# ct9 #909090
# cta #a0a0a0
# ctb #b0b0b0
# ctc #c0c0c0
# ctd #d0d0d0
# cte #e0e0e0
