/*  ID */

#serial {
    text-align: left;
    color: #333333;
    font-size: 75%;
    line-height: 1.4; }

/*  概要文 */

div#gist p{
    color: #333333;
    font-size: 80%;
    line-height: 1.6;
    text-indent: 1em; }

div#gist sup{
    font-size: 80%;}

/*  本文 */

div.f-left730 #text h3{
    border-bottom: 4px solid #EBEBEB;
    font-size: 100%;
    font-weight: bold;
    margin-top: 30px;
    margin-bottom: 15px;
    padding-bottom: 5px; }

div.f-left730 div#text p{
    color: #333333;
    font-size: 75%;
    line-height: 1.6;
    text-indent: 1em; }

div.f-left730 div#text sup{
    font-size: 75%; }

/*  TABLE */

div.f-left730 div#text table{
    color: #333333;
    font-size: 75%;
    line-height: 1.6; }

table.border {
    background-color: #FFFFFF;
    border-collapse: collapse;
    border-color: #999;
    border-spacing: 0;
    border-style: none solid solid;
    border-width: 1px;
    empty-cells: show;
    padding: 1px; }
.border th {
    border: 1px solid #999;
    padding: 4px; }
.border td {
    border: 1px solid #999;
    padding: 4px; }

table.non_border {
    border-style: none;
    border-width: 0; }
.non_border th {
    border-style: none;
    border-width: 0;
    font-weight: normal;
    padding: 2px;
    text-align: left;
    vertical-align: top; }
.non_border td {
    border-style: none;
    border-width: 1px;
    padding: 2px; }

/*  リスト */

div.f-left730 div#text li {
    font-size: 75%;
    list-style: disc outside;
    margin: 0 0 5px 17px; }

/*  関連サービス */
.LmN {
    list-style: none outside none !important; }

.nLink {
    background: url("/content/dam/nttcom/mig2/aboutus/aboutus_template/images/cmn_icon01.gif") no-repeat scroll 4px 5px transparent;
    padding-left: 22px;
    overflow: hidden; }

/*20140418 pdf_icon*/
.nLink a[href$=".pdf"] {
background: transparent url(/content/dam/nttcom/mig2/aboutus/images/icon_c_04.gif) no-repeat scroll right center;
padding-right: 20px;
}

/*  お問合せ */
div.f-left730 .cmn_box1 h3{
    color: #999999;
    font-size: 70%;
    margin-bottom: 7px; }

div.f-left730 .cmn_box1 h4{
    float: left;
    font-size:78%;
    font-weight: bold;
    margin: 10px 20px 10px 0;
    width: 250px;
    height:50px; }

div.f-left730 .cmn_box1 p{
    color: #333333;
    font-size: 80%;
    line-height: 1.6; }

div.f-left730 .cmn_box1 p.phone {
    background: url("/content/dam/nttcom/mig2/release/template/images/phone.gif") no-repeat scroll 3px 2px transparent;
    font-size: 90%;
    font-weight: bold;
    overflow: hidden;
    padding-left: 30px; }

div.f-left730 .cmn_box1 p.freedial {
    background: url("/content/dam/nttcom/mig2/release/template/images/freedial.gif") no-repeat scroll 0 0 transparent;
    font-size: 90%;
    font-weight: bold;
    overflow: hidden;
    padding-left: 40px; }

div.f-left730 .cmn_box1 p.navidial {
    background: url("/content/dam/nttcom/mig2/release/template/images/navidial.gif") no-repeat scroll 0 0 transparent;
    font-size: 90%;
    font-weight: bold;
    overflow: hidden;
    padding-left: 40px; }

div.f-left730 .cmn_box1 ul{
    color: #333333;
    font-size: 80%;
    line-height: 1.6; }

div.f-left730 .cmn_box1 hr {
   margin: 15px auto;
   border-width: 1px 0px 0px 0px;
   border-style: solid;
   border-color: #E6E6E6;
   height: 1px; }
.cLe { clear: both; }

/*  吹き出し JS,OFF時 */

#test{
   line-height:1.5em;
   margin-top:3em;
   font-size:90%; }
#test div{ margin:0 0 10px; }
#test p{ text-indent:0em !important; }

/*  その他：個別定義 */

span.red{color:#ff0000;}
span.blue{color:#0000ff;}

.indent0 { margin-left:0em; text-indent:0em!important; }
.indent1 { margin-left:1em; }
.indent2 { margin-left:2em; }
.indent3 { margin-left:3em; }

.mb1em { margin-bottom: 1em; }
.mb2em { margin-bottom: 2em; }
.mb3em { margin-bottom: 3em; }
.naka { text-align: center; }
.migi { text-align: right; }
.underline { text-decoration: underline; }
.italic{ font-style: italic; }
.date2 { text-align: right; margin-bottom: 1em; }
.ijou { text-align: right; font-size: 85%; }

.ml0em { margin-left:0em; }
.ml1em { margin-left:1em; }
.ml2em { margin-left:2em; }
.ml3em { margin-left:3em; }
.ml4em { margin-left:4em; }
.ml5em { margin-left:5em; }

.underline{ text-decoration:underline; }

.img_center{ text-align:center; text-indent:0em !important; }
.img_left{ text-align:left;text-indent:0em !important; }
.img_right{ text-align:right;text-indent:0em !important; }

.date2 { font-size:75%; margin-bottom: 1em; text-align: right; }

div.f-left730 div#text dl {
	margin: 0px;
	 font-size: 75%;
}
div.f-left730 div#text dt {
	float:left;
	width:auto;
	clear:both;
	padding: 5px;
}
div.f-left730 div#text dd {
	width:auto;
	padding:5px;
}

/*  お知らせ　20130918 iOS7～用 */
.ios7 table {
	margin-top: 0.2em;
	margin-bottom: 1em;
	border-collapse: separate;
	border-spacing: 1px;
}

.ios7 table th,
.ios7 table td {
	padding: 6px 2px;
}

.ios7 table th {
	border-bottom: solid 1px #B2B2B2;
	border-right: solid 1px #B2B2B2;
	background: #4f81bd;
	text-align: center;
	white-space: nowrap;
	color: #FFF;
}

.ios7 table td {
	border-bottom: solid 1px #B2B2B2;
	border-right: solid 1px #B2B2B2;
	text-align: left;
	vertical-align: top;
}

.ios7 table tr {
	background: #d0d8e9;
}

.ios7 table tr.child {
	background: #e9edf4;
}

.ios7 table img {
	vertical-align: text-top;
	float:left;
	padding:2px 2px 0 0;
}
/*  お知らせ　20130918 iOS7用 */


/*  ********* 左右括弧******** */

.radius_LR{
    width:550px;
    padding:.5em 1.5em;
    position:relative;
    background-color:#FFF;
    margin:20px auto;
}
.radius_LR:before,
.radius_LR:after{
    content: "";
    position: absolute;
    top: -2px;
    bottom:-2px;
    width: 10px;
    border: 2px solid #CCC;
    z-index:1;
}
.radius_LR:before{
    left: -2px;
    border-right:none;
    border-radius:4px 0 0 4px;
}
.radius_LR:after{
    right: -2px;
    border-left:none;
    border-radius:0 4px 4px 0;
}

/*  ********* 左右括弧******** */

/*  別紙 本文 20140827 */
div#bessi_text {
width: 612px;
margin-left: 12px;
font-family: メイリオ , Meiryo ,'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','ＭＳ Ｐゴシック', sans-serif;
}

div#bessi_text_wide {
width: 788px;
margin-left: 12px;
font-family: メイリオ , Meiryo ,'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','ＭＳ Ｐゴシック', sans-serif;
}




