#snmm {
margin: 0;
padding: 0 0 1em 0;
background: #FFF;
min-width:720px;
width:720px;
}

#snmm #media_info {
margin: 20px 0 5px 10px;
padding: 0 10px 0 0;
}


#snmm #media_info_box {
height:30px;
overflow:auto;
}

#snmm #media_info ul li {
list-style: none inside;
}

#snmm #media_info ul li.favicon {
display:inline;
}


#snmm #media_info ul li.date {
display:inline;
}

#snmm #media_info ul li.media {
display:inline;
}

#snmm #media_info ul li.content {
display:inline;
}

#snmm #top_info_os {
font-size: 1.1em;
font-weight:bold;
position:relative;
top:5px;
right:10px;
text-align:right;
color:#333;
}

#snmm #top_title {
background: #fff url(/_img/products/utility/snmm/top_title_img_new.gif) no-repeat center;
height:190px;
min-width:720px;
margin:0 0 0 0;
}


#snmm #intro {
margin: 10px 10px 10px 10px;
text-align:left;
}

#snmm #intro .imp {
font-weight:bold;
font-size:1.2em;
color:#C00;
}

#snmm  #intro #intro_mark {
width:108px;
height:108px;
float:left;
}

#snmm #intro #intro_top_txt {
padding: 0 0 20px 0;
border-bottom: 3px dashed #DAEAED;
}

#snmm #intro #intro_top_txt p {
text-align:left;
font-weight:bold;
font-size:1.1em;
line-height:150%;
color:#333;
}

#snmm #intro #intro_txt p {
margin:20px 0 10px 0;
}

#snmm #intro #intro_txt img {
vertical-align:baseline;
}

#snmm #funcs {
margin: 10px 10px 0 20px;
}

#snmm #funcs .func {
margin: 20px 0 0 0;
}

#snmm #funcs .func .content {
margin:5px 0 0 10px;
}

#snmm #funcs .func .item {
margin: 15px 10px 0 10px;
}

#snmm #funcs .func .item .title {
font-size:1.2em;
font-weight:bold;
color:#FF6600;
}

#snmm #funcs .func .item .content {
margin:5px 0 0 30px;
}

#snmm #funcs .func .item .content2 {
width:530px;
margin:0 0 0 0;
}

#snmm #funcs .func .item .content img {
margin:10px 0 0 0;
}

#info_support_requirement {
border-top: #333 dashed 1px;
margin: 0 10px 10px 10px;
padding: 10px 0 0 0;
}

#snmm #caution {
margin: 10px 0 0 0;
background: #FFCB08 url(/_img/products/utility/tnico/caution_title.gif) no-repeat center left;
text-align:left;
}

#snmm #caution #caution_contents {
margin: 0 0 0 90px;
padding: 10px 10px 10px 10px;
background: #FFF;
border: #FFCB08 solid 1px;
}

#snmm #caution #caution_contents ul li{
list-style: square inside;
margin: 5px 0 0 0;
}


#snmm #about_requirement {
margin: 0 0 0 0;
padding: 20px 0 0 0;
font-size: 0.9em;
}

#snmm #about_requirement #about_requirement_title {
width: 12em;
background: #0096C4;
color:#fff;
text-align:center;
font-weight:bold;
padding:0.1em;
margin: 0 0 0.3em 0;
}

#snmm #about_requirement #requirements {
font-size:0.9em;
}

#snmm #about_requirement2 {
position:relative;
font-size:0.9em;
}

