@charset "utf-8";


/* ＝＝＝＝＝＝＝＝＝＝＝＝文字の装飾＝＝＝＝＝＝＝＝＝＝＝＝ */
/* boldは太字 */
h1{font-size : 10px;text-align:right;color: #333;line-height: 110%;}

.bold { font-weight: bold; }
/* italicは斜体 */
.italic{ font-style: italic;}
/* underlineはアンダーライン */
.underline{ text-decoration:underline; }
/*小さい文字*/
.smalltext{font-size: 80%;line-height: 110%;}
.smalltext1{font-size: 85%;line-height: 140%;}
.smalltext1c{font-size: 85%;line-height: 140%;text-align: center;}
.smalltext2{font-size: 75%;}
.smalltext3{font-size: 85%;line-height: 160%;text-align: left;color: #111111;}
.smalltext4{font-size: 80%;line-height: 160%;text-align: left;color: #111111;}
.smalltext5{font-size: 80%;line-height: 160%;text-align: left;color: #111111;padding:10px 20px 10px 10px;background: #FFFFFF;}
.smalltext5-2{font-size: 80%;line-height: 160%;text-align: left;color: #111111;padding:10px 20px 10px 10px;}
.smalltext5-3{font-size: 100%;line-height: 150%;text-align: left;color: #000; padding:0px 5px 5px 10px;}
.smalltext5-4{font-size: 100%;line-height: 150%;text-align: left;color: #000; padding:10px 10px 10px 10px;}
.smalltext-side{font-size: 95%;line-height: 170%;}
.smalltext-side-c{font-size: 95%;line-height: 140%;text-align: center;}
.smalltext-cont{font-size: 100%;line-height: 185%;text-align: left;}
.smalltext-newslist{font-size: 100%;line-height: 185%;text-align: right; font-weight:bold;}
.smalltext-newsday{font-size: 75%;line-height: 150%;text-align: left;color: #000; padding:0px 5px 5px 10px; letter-spacing:-1px;}
.smalltext-newstxt{clear:both;font-size: 95%;line-height: 170%;text-align: left;color: #000;}
.smalltext6{font-size: 100%;line-height: 160%;text-align: left;color: #111111;padding:10px 20px 10px 10px;background: #FFFFFF;}
.smalltext7{font-size: 80%;line-height: 160%;text-align: right;color: #111111;}
.smalltext8{font-size: 80%;text-align: center;}
.xxsmalltext {float:left;font-size: 50%;line-height: 110%;}
.extext{font-size: 100%;line-height: 160%;text-align: left;color: #FF0000;font-weight: bold;}
.extext2{font-size: 150%;line-height: 160%;text-align: left;color: #000;}
.smalltext-docomo{font-size: 90%;line-height: 150%;font-weight: bold;text-align: left;color: #d0092e; text-align: left;}
.smalltext-soft{font-size: 90%;line-height: 150%;font-weight: bold;text-align: left;color: #787878; text-align: left;}
.smalltext-au{font-size: 90%;line-height: 150%;font-weight: bold;text-align: left;color: #fb8127; text-align: left;}
.smalltext-will{font-size: 90%;line-height: 150%;font-weight: bold;text-align: left;color: #3b62ab; text-align: left;}
.smalltext-emobile{font-size: 90%;line-height: 150%;font-weight: bold;text-align: left;color: #e83526; text-align: left;}
.smalltext-etc{font-size: 90%;line-height: 150%;font-weight: bold;text-align: left;color: #333; text-align: left;}

.orange_small{color:#FF6403;font-size: 80%;line-height: 110%;}
.orange_big{color:#FF6403;font-size: 140%;font-weight: bold;line-height: 160%;}
.green_big{color:#33A02C;font-size: 140%;font-weight: bold;line-height: 160%;}
.smalltext-green{font-size: 100%;line-height: 160%;text-align: center;font-weight: bold;color: #05991e;}



.shop-name{font-size: 150%;line-height: 185%; text-indent:20px;text-align: left; vertical-align:middle; font-weight:bold; color:#008733; background-color:#fff800;}
.shop-name a {font-size: 150%;line-height: 185%; text-indent:20px;text-align: left; vertical-align:middle; font-weight:bold; color:#008733; background-color:#fff800;}
.shop-list{text-align: right; vertical-align:middle; background-color:#fff800;line-height: 200%; margin-right:6;}
.shop-txt{font-size: 100%;line-height: 150%;text-align: left;color: #000; text-indent:20;}


/* 文字色のクラス */
.white { color: #FFFFFF; }
.indigo { color: #003366; }
.green{color:#33A02C;}
.green2{color:#69BA2A;text-align: right;}





/* 文字色＋太字のクラス */
.white_bold{color:#FFFFFF;font-weight:bold;}
.white_bold2{color:#FFFFFF;font-weight:bold;text-align: center;}
.green_bold{color:#33A02C;font-weight:bold;}
.orange_bold{color:#FF6403;font-weight:bold;}


/*機能用文字クラス*/
.error { color: #FF3333; font-weight: bold;  margin-top:10px; margin-bottom: 10px;}
.complete { color: #0085B0; font-weight: bold;  margin-top:10px; margin-bottom: 10px;}



/*線*/
.grayline{width:100%;border-bottom: 1px solid #939287;}
.greenline{width:100%;border-bottom: 1px solid #33A02C;}




.sitelink a:link{color: #FFFFFF;text-decoration:none;}
.sitelink a:visited{color: #FFFFFF;text-decoration:none;}
.sitelink a:hover{color: #FFFFFF;text-decoration:none;}
.sitelink a:active{color: #FFFFFF;text-decoration:none;}



.tbl_scroll{
　　width: 505px;　　　　　/*テーブルの幅*/
　　 height: 225px;　　　/*テーブルの高さ*/
　　 overflow: auto;　　　/*スクロールバーを自動でつける(必要になったら付ける)*/
　　 scrollbar-face-color: black;　　　　/*スクロールバーの表面の色指定*/
　　 scrollbar-base-color: white;　　　　/*スクロールバーのベース色指定*/
　　 scrollbar-arrow-color: white;　　　/*スクロールバーにつく矢印の色指定*/
　　 scrollbar-shadow-color: dimgray;　　　/*スクロールバーの影の色指定*/
　　 scrollbar-highlight-color: white;　　/*スクロールバーのハイライト色の指定*/
　　 scrollbar-track-color: gray;　　　/*スクロールバーが動く場所の色指定*/
}
