﻿/* index用 */
#list a#dias {border-color:#996300; color:#ffffff; background-color:orange;
	font-size:24px; font-weight:normal; border-radius:50px}
#list a#dias:hover {border-color:#534741; color:orange; background-color:#ffffff;
	font-size:24px; font-weight:normal; /* text-shadow:-1px 1px 5px #c5bfb8, 1px -1px 5px #ffffff; */ border-radius:50px}
#list a#dias:active {border-color:#c5bfb8; color:#534741; background-color:#ffffff; 
	font-size:24px; font-weight:normal; border-radius:50px}

/* コンテンツ */
/* cind-mein 入れ子 */
#cm-mein {margin-top:20px; float:left; width:720px; min-height:800px; height:100%;
	vertical-align:text-top; overflow:hidden; background-color:transparent;}
#cm-menu {margin:0 auto; position:relative; float:right; z-index:4; width:154px; height:100%;
	vertical-align:text-top; background-color:transparent;}

/* cm-menuリスト */
#lpn-a {margin:0 auto; padding-top:30px; width:120px; vertical-align:top; font-size:14px; text-align:left;}
#lpn-a p {margin:0 auto; padding-left:15px; line-height:160%; font-size:13px;}
#lpn-a a ,#lpg-a a:visited {margin:0; padding:0; line-height:180%; color:#7e7366; font-size:13px; text-decoration:none;}
#lpn-a a:hover {color:#ffffff; background-color:#7e7366;}
#lpn-a a:active {color:#534741;}
#lpn-a a.n-posi {color:#999999; background-color:transparent;}
#lpn-a a.n-reset  {margin:0; margin-top:10px; padding-left:50px; width:25px; color:#7e7366; font-size:12px; font-weight:bold;}
#lpn-a a.n-reset:hover {color:#c5bfb8; background-color:transparent;}

.type-new1 {font-size:14px;}
.type-new2 {font-size:16px;}
.type-new3 {font-size:18px;}
.type-new4 {font-size:10px;}
.type-new5 {text-align:right;}

a:link.mybtn-new {color:#999999; font-size:12px; text-decoration:none; cursor:e-resize;}
a:visited.mybtn-new {color:#999999; font-size:12px; text-decoration:none; cursor:e-resize;}
a:hover.mybtn-new {color:#ffffff; font-size:12px; background-color:#534741; text-decoration:none; cursor:e-resize;}
a:active.mybtn-new {color:#999999; font-size:12px; text-decoration:none; cursor:e-resize;}

.table_color-new {background-color:#7e7366;}
.table_color-new2 {border-color:#7e7366; border-style:double;}
.table_color-new3 {border-color:#c5bfb8;}
.table_color-new4 {background-color:#c5bfb8;}
.table-new {text-align:center; vertical-align:top; table-layout:fixed;}
.table-new2 {text-align:right; vertical-align:top; table-layout:fixed;}
