@charset "utf-8";
/* CSS Document */

/* =============================================================================
	My Cloud アプリ お知らせ用css
	/support/mycloudapps/information/
============================================================================= */

/* ---------------------------------------
	common
------------------------------------------- */
div.infoblock	{ padding:45px 55px; font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }

div#CategoryTit p,div#CategoryTit h1	{
	text-indent: -9999px;
	border-bottom: 2px solid #0096dc;
	height: 26px;
	padding-bottom: 18px;
	margin-bottom: 30px;
	}

/* リスト */
ul.mcappslist	{ padding-left:0; margin-left:2em; }
ul.mcappslist li	{ list-style:none; background:url(/support/mycloudapps/information/images/li_bl-disc.png) no-repeat 0 1px; padding-left:1.3em; }
ul.mcappslist li ul	{ padding-left:0; margin-left:2em; }
ul.mcappslist li ul li	{ list-style:none; background:url(/support/mycloudapps/information/images/li_bl-circle.png) no-repeat 0 1px; padding-left:1.3em; }

/*
ul.mcappslist li	{ list-style:url(/support/mycloudapps/information/images/li_bl-disc.png); }
ul.mcappslist li ul li	{ list-style:url(/support/mycloudapps/information/images/li_bl-circle.png); }
*/

/* リスト（num）*/
ol.num	{ padding:0 0 0 2em;}
ol.num li	{ line-height:1.5; }
	/* Firefox */html:not([lang*=""]) ol.num li { background-position:left 1px; }
ol.num li.no1	{ list-style:none; background:url(/support/mycloudapps/information/images/li_bl-01.png) no-repeat left top; padding:0 0 0 25px; }
ol.num li.no2	{ list-style:none; background:url(/support/mycloudapps/information/images/li_bl-02.png) no-repeat left top; padding:0 0 0 25px; }
ol.num li.no3	{ list-style:none; background:url(/support/mycloudapps/information/images/li_bl-03.png) no-repeat left top; padding:0 0 0 25px; }
ol.num li.no4	{ list-style:none; background:url(/support/mycloudapps/information/images/li_bl-04.png) no-repeat left top; padding:0 0 0 25px; }
ol.num li.no5	{ list-style:none; background:url(/support/mycloudapps/information/images/li_bl-05.png) no-repeat left top; padding:0 0 0 25px; }
ol.num li.no6	{ list-style:none; background:url(/support/mycloudapps/information/images/li_bl-06.png) no-repeat left top; padding:0 0 0 25px; }
ol.num li.no7	{ list-style:none; background:url(/support/mycloudapps/information/images/li_bl-07.png) no-repeat left top; padding:0 0 0 25px; }
ol.num li.no8	{ list-style:none; background:url(/support/mycloudapps/information/images/li_bl-08.png) no-repeat left top; padding:0 0 0 25px; }
ol.num li.no9	{ list-style:none; background:url(/support/mycloudapps/information/images/li_bl-09.png) no-repeat left top; padding:0 0 0 25px; }
ol.num li.no10	{ list-style:none; background:url(/support/mycloudapps/information/images/li_bl-10.png) no-repeat left top; padding:0 0 0 25px; }

/* LINK */
div.Related-Link	{ margin-left:25px; }
div.Related-Link p a	{ background:url(/support/mycloudapps/information/images/icon_r-link.png) no-repeat left top; text-indent:-25px; padding-left:25px;}
	/* Firefox, IE8 */head~/* */body div.Related-Link p a { margin-left:-25px; }


/* maragin */
.mlr20	{ margin-left:2.0em!important; margin-right:2.0em!important; }
.mt00	{ margin-top:0!important; }
.mt05	{ margin-top:0.5em!important; }
.mt10	{ margin-top:1.0em!important; }
.mt15	{ margin-top:1.5em!important; }
.mt20	{ margin-top:2.0em!important; }
.mt30	{ margin-top:3.0em!important; }
.mb00	{ margin-bottom:0!important; }
.mb05	{ margin-bottom:0.5em!important; }
.mb10	{ margin-bottom:1.0em!important; }
.mb15	{ margin-bottom:1.5em!important; }
.mb20	{ margin-bottom:2.0em!important; }
.mb30	{ margin-bottom:3.0em!important; }
.ml00	{ margin-left:0!important; }
.ml05	{ margin-left:0.5em!important; }
.ml10	{ margin-left:1.0em!important; }
.ml15	{ margin-left:1.5em!important; }
.ml20	{ margin-left:2.0em!important; }
.ml30	{ margin-left:3.0em!important; }

/* font,text*/
.bold	{ font-weight:bold; }
.fs90	{ font-size:90%; }

.textright	{ text-align:right; }
.textleft	{ text-align:left; }

.kome	{ text-indent:-1.3em; padding-left:1.3em; }

/* openwin */
img.openwin	{ margin-left:0.2em; }

/* Q&A情報リンク表示 */
div.qanavilink	{
	margin:0;
	line-height:130%;
	}
	div.qanavilink p	{ 
		text-indent:-6.0em;
		margin:0;
		padding:0 0 0 6.0em;
		}

/* Q&A情報リンク表示 icon */
ul.reference	{ list-style-type:none; padding-left:0; margin:10px 0; }
ul.reference li	{ margin-bottom:0.7em!important;}
span.icon{
text-align:center;
font-size:0.9em;
display:block;
float:left;
padding:2px 0px;
margin:0px;
margin-right:5px;
margin-top:0px;
width:6.5em;
}
html:not([lang*=""]) span.icon{
font-size:0.85em;
line-height:1.5em;
width:6.5em;
margin-top:-1px;
} /*Firefox*/
*:first-child+html span.icon{
font-size:0.85em;
width:7em;
padding:2px;
line-height:1.5em;
} /*IE7*/
* html span.icon{
font-size:0.85em;
width:7em;
line-height:1.5em;
} /*IE6*/
html>/**/body span.icon{margin-top:-2px; /*\**/: blue\9;} /*ie8*/

span.qa	{ border:1px solid #FF9999; background-color:#FFE0E0; color:#CC0000; }


/* リスト 注記（注X）*/
ul.Notebox	{list-style: none; padding: 0px; zoom: 1;}
	ul.Notebox li { list-style: none; margin-bottom: 0; zoom: 1; }
	ul.Notebox li:after { content: "."; display: block; clear: both; width: 0; height: 0; line-height: 0; visibility: hidden; }
	* html ul.Notebox li { display: inline-block; }
	ul.Notebox  li dl { margin: 0 0 8px; padding: 0px; zoom: 1; } /* <-- with clearfix class */
	ul.Notebox  li dt,
	ul.Notebox  li dd { margin-bottom: 0px; }
	ul.Notebox  li dt { float: left; width: 39px; padding: 0px; }
	ul.Notebox  li dd { margin-left: 52px; padding: 0px; }


/* ---------------------------------------
	お知らせ
------------------------------------------- */
div.InfoSummary	{}
div.InfoSummary div#CategoryTit h1.allnotices { background: url("/support/mycloudapps/information/images/title.png") 0 0 no-repeat;  }

div.InfoSummary h2		{ border-bottom:1px solid #333333; color:#333333;  margin: 0 auto 20px; padding: 0 0 10px; font-size:160%; }
div.InfoSummary h3		{ padding: 8px 12px 10px; background: #efefef; margin-bottom:1.5em; }
div.InfoSummary h4.Square {
	position: relative;
	padding: 0.2em 0 0.2em 2.4em;
	line-height: 1.4;
	}

div.InfoSummary h4.Square:before {
	position: absolute;
	width: 0.7em;
	height: 1.4em;
	top: 0.2em;
	left: 0.2em;
	background: #EFEFEF;
	content: "";
	}

div.InfoSummary h4.Square:after {
	position: absolute;
	content: "";
	background: #006D9F;
	width: 0.7em;
	height: 1.4em;
	top: 0.2em;
	left: 0.9em;
	}
	
div.InfoSummary dl.date_list	{ margin:0 0 3em; }
div.InfoSummary dl.date_list dt	{ background: #efefef; padding:9px 12px 5px; color:#006D9F; font-weight:bold; }
div.InfoSummary dl.date_list dd	{ margin:0 0 3em; padding:0;  }
div.InfoSummary dl.date_list dd .innerblcok	{ margin: auto 1em; line-height:1.5; }

/* ---------------------------------------
	重要なお知らせ
------------------------------------------- */
div.InfoMainte	{}

div.InfoMainte div#CategoryTit p.Important { background: url("/support/mycloudapps/information/important/images/title.png") 0 0 no-repeat;  }

div.InfoMainte div#CategoryTit p.Information { background: url("/support/mycloudapps/information/important/images/title_info.png") 0 0 no-repeat;  }

div.InfoMainte h1	{ padding: 11px 15px 12px; border-bottom:1px solid #CCCCCC; text-align:center; }

div.InfoMainte div.Readblock	{ margin: 0 1em 3em; }

div.InfoMainte div.mainblock	{ margin: 0 1em 2em; }
div.InfoMainte div.mainblock h2	{ padding: 8px 12px 9px; background: #efefef; }
div.InfoMainte div.mainblock h3	{ border-left:6px solid #0096dc; padding:5px 9px 6px; }
div.InfoMainte div.mainblock .innerblock	{ margin:0 1em 3em; }

div.InfoMainte div.mainblock table.mcappsinfo	{}
div.InfoMainte div.mainblock table.mcappsinfo thead th	{ background:#0096DC; text-align:center; }

div#DateArea { text-align: right; margin-bottom:3em; }
div#DateArea p { margin-bottom:0; }

div#EndArea { text-align: right; margin: 25px 0px 0px 0px; }
