/*全ページに共通_ボディ*/
body {
	background-color: #F0F0F0;
	margin-top: 0px;
	margin-bottom: 0px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}

/*td {font-size:11px;	line-height:18px; text-align:left}*/
td {font-size:11px;	line-height:22px; text-align:left}

A {
	COLOR: #204080; FONT-FAMILY: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}
A:hover {
	COLOR: #ffffff; BACKGROUND-COLOR: #4060a0; TEXT-DECORATION: none
}
A:hover IMG {
	TEXT-DECORATION: none
}
h1 {
	font-size:19px;
	color: #204080;
}

/*テキスト関連=================================*/
.red {
	color:#FF0000;
}
.text12 {
	font-size:12px;
}
.text12_2 {
	font-size:12px;
	color: #204080;
}
.text12_3 {
	font-size:11px;
	color: #204080;
}
.text12_4 {
	font-size:12px;
	color: #204080;
	word-spacing:5pt;	
}
.text_b12 {
	font-size:12px;
	font-weight:bold;
	color: #204080;
	padding-left:10px;
}
.text_b12_2 {
	font-size:12px;
	font-weight:bold;
	color: #204080;
}
.text_b12_3 {
	font-size:12px;
	font-weight:bold;
	color: #5B5B5B;
}
.text_b12_4 {
	font-size:13px;
	font-weight:bold;
	color: #204080;
}
.text_b12_5 {
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
}
.text_b12_6 {
	font-size:12px;
	font-weight:bold;
	color:#000000;
}
.text_b12_7 {
	font-size:14px;
	font-weight:bold;
	color: #204080;
}
.text_b12_8 {
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
}

/*トップページ=================================*/
/*サイドライン*/
.bg_side {
	background-image: url(img/bg_side.gif);
	background-repeat:repeat-y;
}

/*サイドメニュー*/
.menu a {
		text-decoration: none;
}
.text_menu {
	font-size:12px;
	font-weight:bold;
	color: #204080;
	padding-left:5px;
	line-height:37px;
}

/*
li {
	padding-left:28px;
	font-weight:bold;
	font-size:12px;
	background-image: url(img/botan.gif);
	background-repeat: no-repeat;
	background-position: 4px 8px;
	line-height :35px;
	list-style:none;
	list-style-position:outside;
	text-align:left;
}*/

.bg_sidemenu {
	background-image: url(img/bg_sidemenu_side.gif);
	background-repeat:repeat-y;
}

/*お知らせ　サイドライン*/
.bg_news_sidemenu {
	background-image: url(img/bg_news_side.gif);
	background-repeat:repeat-y;
}

/*フッター*/
.yohaku {
	padding-right:5px;
	font-size:12px;
}

.left13 {
	padding-left:13px;
}

/*お問い合わせ=================================*/
.title {
	font-size:14px;
	font-weight:bold;
	height:30px;
	color: #204080;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #204080;
}
.line {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #204080;
	border-right-color: #204080;
	border-bottom-color: #204080;
	border-left-color: #204080;
	height: 40px;
	padding-left:10px;
	font-size:12px;
	color: #204080;
}
.line2 {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #204080;
	border-right-color: #204080;
	border-bottom-color: #204080;
	border-left-color: #204080;
}
.line_right {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #204080;
	border-right-color: #204080;
	border-bottom-color: #204080;
	border-left-color: #204080;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #204080;
}

/*サービス概要=================================*/
.bg_photo1 {
	background-image:url(img/organize.png);
	background-repeat:no-repeat;
	padding-left:50px;
	padding-top:10px;
}
.bg_photo2 {
	background-image:url(img/share.png);
	background-repeat:no-repeat;
	padding-left:50px;
	padding-top:10px;
}
.bg_photo3 {
	background-image:url(img/backup.png);
	background-repeat:no-repeat;
	padding-left:50px;
	padding-top:10px;
}
.bg_photo4 {
	background-image:url(img/order.png);
	background-repeat:no-repeat;
	padding-left:50px;
	padding-top:10px;
}
.rightimg {
	FLOAT: right; MARGIN-BOTTOM: 8px; MARGIN-LEFT: 8px
}
.waku {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
}

/*プリント注文=================================*/
.yohaku30 {
	padding-top:30px;
	padding-right:30px;
	padding-left:30px;
	padding-bottom:30px;
}
.yohaku10 {
	padding-top:10px;
	padding-right:10px;
	padding-left:10px;
	padding-bottom:10px;
}
.yohaku10_2 {
	padding-top:10px;
	padding-right:0px;
	padding-left:0px;
	padding-bottom:10px;
}
.hight25 {
	line-height:25px;
}
.line3 {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #204080;
	border-left-color: #204080;
	border-left-width: 1px;
	border-left-style: solid;
}
.line4 {
	border-right-color: #204080;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #204080;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #204080;
	border-left-color: #204080;
}
.line5 {
	border-left-color: #204080;
	border-left-width: 1px;
	border-left-style: solid;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #204080;
}
.line6 {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #204080;
	border-bottom-color: #204080;
	border-left-color: #204080;
}
.line7 {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #204080;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #204080;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #204080;
}
.line8 {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #204080;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #204080;
}
.line9 {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #204080;
	border-bottom-color: #204080;
	border-left-color: #204080;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #204080;
}
.line10 {
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #204080;
	border-left-color: #204080;
}
.line11 {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #204080;
	border-bottom-color: #204080;
	border-left-color: #204080;
}
/*コフィーフォトソフトウェア*/
.title_software {
	background-attachment: fixed;
	background-image: url(img/circle.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left:25px;
}
