<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* ----------------------------------------- */
/* Office 365 LP            トップ           */
/* ----------------------------------------- */                                                              
/*---------------------------------------------
 index.html
---------------------------------------------*/

.bodyarea {
	width:100%;
	font-family:"メイリオ";
	color:#333333;
}

.contents {
	margin:0 auto;
	width:980px;
}

img {
	vertical-align:top;
}

h1 {
	margin:0;
}

h2 {
	margin:0 auto;
	width:980px;
	background:url(/shopping/dl_soft/products/office/images/h2bg.jpg) no-repeat top ;
	text-align:center;
	color:#FFF;
	font-weight:bold;
	font-size:290%;
	line-height:2.2;
	padding-bottom:20px;
}

h3 {
	margin:0;
	font-weight:bold;
	font-size:215%;
	padding-left: 250px;
	line-height: 2.3;
}

h3.bg01{background:url(/shopping/dl_soft/products/office/images/h3ttl_bg_01.jpg) no-repeat top ;}
h3.bg02{background:url(/shopping/dl_soft/products/office/images/h3ttl_bg_02.jpg) no-repeat top ;}
h3.bg03{background:url(/shopping/dl_soft/products/office/images/h3ttl_bg_03.jpg) no-repeat top ;}

.mainArea {
	background-color:#009fe8;
}

.mainArea p {
	margin:0;
	padding-bottom:20px;
}

.upBtn {
	padding:40px 0 33px 0;
	text-align:center;
}

.upBtn p{
	margin:0 auto;
	width:576px;
	background:url(/shopping/dl_soft/products/office/images/btn.png) repeat-x center ;
	padding: 30px 0;
}

.upBtn p a{
	text-decoration: none;
	color: #FFF;
	font-size: 215%;
	font-weight: bold;
	line-height: 1.2;
}


.ttlArea {
	background:url(/shopping/dl_soft/products/office/images/ttl_bg.jpg) repeat-x top ;
}

.bgBlue {
	background-color:#ebf7fc;
	border-top:1px solid #dcecf2;
	border-bottom:1px solid #dcecf2;
}

.service p {
	margin:0;
}

.service p.serviceTxt {
	font-size:20px;
	padding:30px 0 0 20px;
	line-height: 1.6;
}

.service p.subTxt {
	padding:10px 0 0 20px;
	margin-left:20px;
	line-height: 1.5;
	font-size: 125%;
}

.service p.subTxt span{
	display:inline-block;
	text-indent:-20px;
}

.leftContents {
	float:left;
	width:534px;
}

.rightContents {
	float:right;
	width:446px;
}

.attention {
	padding-top:30px;
}

.attention p {
	margin-bottom:10px;
	color:#e50000;
	font-size:125%;
	line-height:1.5;
	margin-left:20px;
}

.attention p span{
	display:inline-block;
	text-indent:-20px;
}

.attention p a{
	color:#e50000;
	text-decoration:none;
}</pre></body></html>