﻿@charset "UTF-8";

#fonts {font-size:12px;}
body {-webkit-touch-callout:none;
	-webkit-user-select:none;}

/* index用 */
#list a#gast {border-color:#996300; color:#ffffff; background-color:orange;
	font-size:24px; font-weight:normal; border-radius:50px}
#list a#gast: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#gast:active {border-color:#c5bfb8; color:#534741; background-color:#ffffff; 
	font-size:24px; font-weight:normal; border-radius:50px}

/* 頁全体 */
.g-cmeif {margin:0 50px; text-align:left;}

/* コンテンツ右リスト */
/* cind-mein 入れ子 */
#cm-mein {margin-top:20px; float:left; width:700px; 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;}

/* コンテンツ右リスト ga頁メニュー */
#lpg-a {margin:0 auto; padding-top:30px; width:120px; vertical-align:top; font-size:11px; text-align:left;}
#lpg-a p {margin:0 auto; margin-bottom:5px; line-height:110%; font-size:12px;}
#lpg-a p.g-p1 {margin-top:5px; width:90%;}
#lpg-a p.g-p2 {margin-left:5px; margin-top:-3px;}

#lpg-a a ,#lpg-a a:visited {margin:0; padding:0; display:inline; line-height:120%; color:#7e7366; font-size:12px; text-decoration:none;}
#lpg-a a:hover {display:inline; color:#ffffff; background-color:#7e7366;}
#lpg-a a:active {display:inline; color:#534741;}

#lpg-a a.g-mybtn2 {margin-top:3px; display:block; float:left; background-position:top left;
   width:18px; height:18px; text-indent:-9999px; background-image:url("/index/sozai/galinkicon2.gif");}
#lpg-a a.g-mybtn2:hover {background-position:top right;}

#lpg-a a.g-reset  {margin:0; margin-top:10px; padding-left:50px; display:block; width:25px; color:#7e7366; font-size:13px; font-weight:bold;}
#lpg-a a.g-reset:hover {color:#c5bfb8; background-color:transparent;}

.g-type1 {line-height:160%; color:#7e7366; font-weight:bold; font-size:14px;}
.g-type2 {font-weight:bold; font-size:13px;}
.g-type3 {line-height:130%; font-size:11px;}

.g-table_color {margin:0 auto; padding:10px; border-color:#7e7366; border-style:double; border-width:2px; width:500px; text-align:left;}
.nv-table_color {margin:0 auto; padding:10px 20px; border-color:#7e7366; border-style:solid; border-width:1px; width:450px;
	line-height:200%; font-size:13px; text-align:left;}
.g-hr_color { }
.g-nxbk {width:100%; text-align:center; font-size:13px;}

a.g-mybtn {visibility:visible;}
a:link.g-mybtn {font-size:11px; text-decoration:none; cursor:e-resize;}
a:visited.g-mybtn {font-size:11px; text-decoration:none; cursor:e-resize;}
a:hover.g-mybtn {font-size:11px; text-decoration:none; cursor:e-resize;}
a:active.g-mybtn {font-size:11px; text-decoration:none; cursor:e-resize;}

a:link.nv-mybtn {color:#7e7366; font-size:12px; text-decoration:none; cursor:e-resize;}
a:visited.nv-mybtn {color:#7e7366; font-size:12px; text-decoration:none; cursor:e-resize;}
a:hover.nv-mybtn {color:#ffffff; background-color:#c5bfb8; font-size:12px; text-decoration:none; cursor:e-resize;}
a:active.nv-mybtn {color:#7e7366; font-size:12px; text-decoration:none; cursor:e-resize;}

.floatend {clear:both;}
.g-up:after {content:url("https://kinaco.rojo.jp/index/sozai/t-sp.gif")} /* ie用 */

