@charset "utf-8";

/*********************************************
  CONFUCIUS_INSTITUTE_AT_SAPPORO_UNIVERSITY
  /program/style.css
*********************************************/

@import "/common/css/base.css";


/*==================================
  Main Layout
==================================*/
div#main-contents h3 {margin:0 0 12px; background:url(/common/images/dott02.gif) top left repeat-y; padding:4px 14px; font-size:1.1666em; line-height:1; color:#7d2000;}

/*div#main-contents dl {padding-top:15px;}
div#main-contents dl dt {background:url(/common/images/lm05.gif) left 4px no-repeat; padding-left:14px; line-height:1.5; margin-bottom:3px;}
div#main-contents dl dd {padding-left:14px;}
div#main-contents dl dd ul {list-style:none;}
div#main-contents dl dd ul li {background:url(/common/images/lm03.gif) left no-repeat; padding-left:14px; margin-bottom:3px;}
div#main-contents dl dd ol {padding-left:25px;}
div#main-contents dl dd ol li {margin-bottom:3px; line-height:1.5;}
div#main-contents dl dd strong {color:#7d2000; margin-left:7px;}*/

div#main-contents ol.parent{padding:15px 25px; font-weight:bold;}
div#main-contents ol.parent li{padding:0 0 15px;}
div#main-contents ol.parent li dl dt{padding:0 0 5px; line-height:1.6;}
div#main-contents ol.parent li dl dd{font-weight:normal; line-height:1.6;}
div#main-contents ol.parent li dl dd ol{list-style:none; padding:0;}
div#main-contents ol.parent li dl dd ol li{padding:0 0 5px 1.5em; text-indent:-1.5em; line-height:1.6;}
div#main-contents ol.parent li dl dd span.typeA{display:inline-block; width:4em; margin:0 1em 0 0;}

