﻿
@import url("tone.css");
/*治治叱示柴捨 */
*{
	font-size:12px;
	color: #666666;

}
/*
body{
	margin:0px;
	padding:0px;
	text-align: left;
}
*/
body{
	/* MS Y.Motoki -ADD */
	font-family:"ＭＳ Ｐゴシック", Arial, sans-serif
}
#allback {
	width: 790px;
	padding: 0px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../images/albacks.jpg);
	background-repeat: repeat-y;
	float: left;

}
/*リンクこのまま採用*/
a:link {
	color: #0000FF;
	text-decoration: none;

}
a:visited {
	color: #0000FF;
	text-decoration: none;

}
#test a:hover {
	color: #cc0066;
	text-decoration: underline;

}
a:active {
	color: #FFFFFF;
	text-decoration: underline;

}


/* マイページ用*/
a.mypage:link {
	color: #FFFFFF;
	text-decoration: none;

}
a.mypage:visited {
	color: #FFFFFF;
	text-decoration: none;

}
a.mypage:hover {
	color: #FFFFFF;
	text-decoration: underline;

}
a.mypage:active {
	color: #FFFFFF;
	text-decoration: underline;

}
.back-groundImage
{
	background-image:url("~/images/082_1background.gif");
}

/*刀禰追加分*/
* {
	font-size: 12px;
}

table{
	
	text-align:left;
}
.Title {
	color: #000000;
	font-weight: bold;
	font-size: 15px;
}
.bigTitle {
	font-size: 20px;
	font-weight: bolder;
	color: #000000;
}
.navyTitle {
	color: #000080;
	font-weight: bold;
	font-size: 15px;
}
.bigNavyTitle {
	font-size: 20px;
	font-weight: bold;
	color: #000080;
}
.title095 {
	padding: 5px 20px 2px 20px;
	font-size: 20px;
	font-family: HGPｺﾞｼｯｸE;
	font-weight: normal;
	background-color: #F5FFFA;
	border-style: ridge;
	color: #000080;
	border-color: #F0FFF0;
}

.bgWhite
{
	background-color:White;
}
.bgAzure {
	background-color: #F0FFFF;
}
.bgMitntcream {
	background-color: #F0FFF0;
}
.bgYellow {
	background-color: #FFFFCC;
}
.bgGray {
	background-color: #999999;
	color: #FFFFFF;
}
.bgWhiteSmoke
{
	background-color:#F5F5F5;
}
.bg021_Title
{
	background-color:#3366FF;
}
.redFont {
	color: #FF0000;
}
.redFontS {
	color: #FF0000;
	font-size: 10px;
}
.redFontB {
	color: #FF0000;
	font-size: 14px;
	font-weight:bold;
}
.cfblueFont
{
	color:#6495ED;
}
.solidBorder {
	border: 1px solid #000000;
}
.solidBorderT {
	border-top: 1px solid #000000;
}
.solidBorderB {
	border-bottom: 1px solid #000000;
}
.solidBorderL {
	border-left: 1px solid #000000;
}
.solidBorderR {
	border-right: 1px solid #000000;
}


.doubleBorder {
	border: medium double #000000;
}
.doubleBorder-top {
	border-top: medium double #000000;
}
.doubleBorder-bottom {
	border-bottom: medium double #000000;
}
.doubleborder-left {
	border-left: medium double #000000;
}
.doubleborder-right {
	border-right: medium double #000000;
}

.dottedBorder-bottom
{
	border-bottom:1px dotted #000000;
}
.dottedBorder-top
{
	border-top:1px dotted #000000;
}
.dottedborder-left
{
	border-left:1px dotted #000000;
}
.dottedborder-right
{
	border-right:1px dotted #000000;
}
.dottedBorder
{
	border:1px dotted #000000;
}
thead
{
	border:thin black double;
}
.aqua
{
	border-color:Aqua;
}
.aquacolor
{
	color:aqua;
}
.paddingTD
{
	padding-top:0.5em;
	padding-bottom:0.5em;
}
.paddingT
{
	padding-top:1em;
}
.paddingLittleT
{
	padding-top:0.5em;
}
.paddingLittleB
{
	padding-bottom:0.5em;
}
.paddingLittleR
{
	padding-right:0.5em;
}
.paddingLittleL
{
	padding-left:0.5em;
}
.paddingB
{
	padding-bottom:1em;
}
.paddingBigTB
{
	padding-top:2em;
	padding-bottom:2em;
}
.paddingBigT
{
	padding-top:2em;
}
.paddingBigB
{
	padding-bottom:2em;
}
.marginTB
{
	margin-top:2em;
	margin-bottom:2em;	
}
.marginLittleTB
{
	margin-top:0.5em;
	margin-bottom:0.5em;
}
.marginLittleT
{
	margin-top:0.5em;
}
.marginLittleB
{
	margin-bottom:0.5em;
}

.blue
{	
	border-color:blue;
}
.bluecolor
{
	color:Blue;
}
.pink
{
	border-color:#FF69B4;
}
.pinkcolor
{
	color:#FF69B4;
}
.limecolor
{
	color:lime;
}
.lime
{
	border-color:lime;
}
.blue-underline
{
	color:Blue;
	text-decoration:underline;
}
.position
{
 position:absolute;
 top:100px;
 left:400px;
}

.smallContentsFont {
	font-size: 10px;
}

.brown {
	color: #800000;
}
.brownborder {
	border-color: #800000;
}

.japaneseFont {
	font-family: HGP明朝E;
	font-size: 15px;
	color: #000000;
}
.bold
{
	font-weight:bolder;
}
.topTitle {
	color: #FFFFFF;
	background-color: #66CCFF;
	font-weight: bold;
	text-align: center;
}


.searchPersonTitle {
	background-color: #99CCFF;
	color: #FFFFFF;
	text-align: center;
}
.bgSearch{
	
	background-color:#99CCFF;
}

.orangeFont {
	color: #FF9933;
	font-size: small;
	font-weight: bold;
}
.dottedBorderB
{
	border-bottom:1px gray dotted;
}

.navycolor {
	color: #000080;
}
.021_Footer
{
	background-color:#507CD1;
	font-weight:bold;
	color:White;
}
.borderPurple {
	border: thick solid #CCCCFF;
}
.basicLineheight {
	
	line-height: 1.5em;
}
.noneLineheight{
	line-height: 1em;
}
.yuzucolor {
	color: #6B8E23;
}
hr {
	height: 1px;
	color: #D3D3D3;
}
.listStyle
{
	list-style:url("~/images/114_1icon.gif");
}
.smallContentsFont2 {
	font-size: 9px;
}



/*刀禰マイページ用*/
.my_blue {
	color: #0066CC;
}
.paddingR
{
	padding-right:2em;	
}

.paddingL
{
	padding-left:2em;
}
.paddingBigL
{	
	padding-left:4em;
}
.artBorder {
	border: medium solid #66CCFF;
}
.artBorder2
{
	border:solid thin #66ccff;
}
.commonBoldBorder {
	border: medium solid #000080;
}

.commonSolidBorder {
	border: 1px solid #000000;
}

.style1 {
	font-weight: bold;
	font-size: 15px;
	color: #0066CC;
}

.eccBorder {
	border-width: medium;
	border-color: #99CCFF;
	border-right-style: double;
	border-left-style: double;
}
.kimonoBorder {
	border-width: medium;
	border-color: #660066;
	border-right-style: double;
	border-left-style: double;
}

.bgAlice {
	background-color: #F0F8FF;
}
.stoneBorder {
	border-left-width: medium;
	border-right-width: medium;
	border-color: #FF0000;
	border-right-style: double;
	border-left-style: double;
}
.grayBorder {
	border-width: 1px;
	border-color: #C0C0C0;
	border-style: solid;
}
.gray
{
	border-color:Gray
}
.lightgray
{
	border-color:#D3D3D3
}
.whitesmoke
{
	border-color:#F5F5F5
}
.yajirushi
{
	font-size:medium;
	color:#FF3300;
	font-family:HGS創英角ﾎﾟｯﾌﾟ体;
	font-weight:bold;
}

.fuchsia
{
	border:solid thin fuchsia;
}

.ffHG
{
	font-family:HGゴッシクE;
}
.bgRed
{
	background-color:Red;
}
.title_BColor
{
	border-color:#E4ECF3;
}

/*cooperation_shop用*/

.back-groundImage087007L
{
	background-image:url(../cooperation_shop/shop_img/087007_LineLeft.gif);
}
.back-groundImage087007R
{
	background-image:url(../cooperation_shop/shop_img/087007_LineRight.gif);
}

.back-groundImage087008L
{
	background-image:url(../cooperation_shop/shop_img/087008_LineLeft.gif);
}
.back-groundImage087008R
{
	background-image:url(../cooperation_shop/shop_img/087008_LineRight.gif);
}

.back-groundImage087006L
{
	background-image:url(../cooperation_shop/shop_img/087006_LineLeft.gif);
}
.back-groundImage087006R
{
	background-image:url(../cooperation_shop/shop_img/087006_LineRight.gif);
}
.link a:link
{
	color: #0000FF;
	text-decoration: underline;
}
.link a:visited 
{
	color: #0000FF;
	text-decoration: underline;

}

/*デザイン会社分追加*/
/*
body {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; text-align: center
}
td {
	font-size: 12px; color: #444444; line-height: 120%
}
.head {
	background-image: url(~/images/index_head.gif); width: 780px; height: 60px
}
.fooder {
	background-image: url(~/images/fooder.gif); width: 810px; height: 37px
}
.fooder_c {
	font-size: 12px; margin: 12px 0px 0px; color: #003366; line-height: 120%
}
.left {
	margin: 3px 0px 8px 5px; width: 150px
}
.center {
	border-right: #c4c4c4 1px solid; display: inline; margin: 0px 0px 20px; border-left: #c4c4c4 1px solid; width: 398px
}
.center2 {
	margin: 5px 0px 10px
}
.c2 {
	font-size: 11px; margin: 5px 0px 10px
}
.c4 {
	font-size: 13px; margin: 0px 0px 5px 5px; color: #0000ff; line-height: 120%
}
.c4_2 {
	font-size: 12px; margin: 0px 0px 0px 5px; line-height: 120%
}
.c5 {
	font-size: 14px; margin: 0px 0px 5px; color: #0000ff; line-height: 120%
}
.right {
	margin: 5px 0px 10px
}
.r5 {
	margin: 0px 0px 8px
}
.r5 UL {
	margin: 10px 0px 0px 10px; line-height: 130%
}
.r5 UL A {
	font-size: 13px; color: #444444; text-decoration: none
}
.r5 UL A:hover {
	color: #cc0066; text-decoration: underline
}
.r5 LI {
	padding-left: 15px; font-weight: normal; font-size: 100%; background: url(~/images/t.gif) no-repeat left top; color: #444444
}
.r6 {
	margin: 5px 0px 0px 20px
}

*/
